From 33b3947d1f449335b9065736c76dc74992508cac Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Fri, 5 Apr 2013 15:49:22 +0000 Subject: [PATCH] Implement debug_printf() in the Emscripten front end, since that's the easiest way to call js_debug with formatted parameters. [originally from svn r9807] --- emcc.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/emcc.c b/emcc.c index 9badcc9..e3bcbf5 100644 --- a/emcc.c +++ b/emcc.c @@ -138,6 +138,16 @@ void fatal(char *fmt, ...) js_error_box(buf); } +void debug_printf(char *fmt, ...) +{ + char buf[512]; + va_list ap; + va_start(ap, fmt); + vsnprintf(buf, sizeof(buf), fmt, ap); + va_end(ap); + js_debug(buf); +} + /* * HTMLish names for the colours allocated by the puzzle. */