summaryrefslogtreecommitdiff
path: root/javascript/duktape/dukky.h
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2016-01-25 12:20:58 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2016-01-25 12:20:58 +0000
commit9e1622a679031d2bb2205ba42e23269600bc9a3a (patch)
treee9cd00874d96dc1445653c38760d9ec5d06a3da3 /javascript/duktape/dukky.h
parentc0d031bf735559ad1d49ce4d3773ef4788f5a096 (diff)
downloadnetsurf-9e1622a679031d2bb2205ba42e23269600bc9a3a.tar.gz
netsurf-9e1622a679031d2bb2205ba42e23269600bc9a3a.tar.bz2
Wrap verbose JS logging in debug macro.
Diffstat (limited to 'javascript/duktape/dukky.h')
-rw-r--r--javascript/duktape/dukky.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/javascript/duktape/dukky.h b/javascript/duktape/dukky.h
index d1fff36aa..212525ebe 100644
--- a/javascript/duktape/dukky.h
+++ b/javascript/duktape/dukky.h
@@ -24,6 +24,12 @@
#ifndef DUKKY_H
#define DUKKY_H
+#ifdef JS_DEBUG
+# define JS_LOG(format, args...) LOG(format , ##args)
+#else
+# define JS_LOG(format, ...) ((void) 0)
+#endif
+
duk_ret_t dukky_create_object(duk_context *ctx, const char *name, int args);
duk_bool_t dukky_push_node_stacked(duk_context *ctx);
duk_bool_t dukky_push_node(duk_context *ctx, struct dom_node *node);