summaryrefslogtreecommitdiff
path: root/system/include
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-07-21 10:24:00 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-07-21 10:24:00 -0700
commit411787e67d4017f9bfcd60cc3992f7f21ad15ea8 (patch)
tree22f9646f2475bcfce27e1b01ce0575f783c28dc3 /system/include
parent75bf701aa2b9e946ecb1e7f741c3a9b3ede43573 (diff)
name main loop blockers
Diffstat (limited to 'system/include')
-rw-r--r--system/include/emscripten/emscripten.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/system/include/emscripten/emscripten.h b/system/include/emscripten/emscripten.h
index be749f14..8e187ce3 100644
--- a/system/include/emscripten/emscripten.h
+++ b/system/include/emscripten/emscripten.h
@@ -57,7 +57,9 @@ extern void emscripten_cancel_main_loop();
* used.)
*/
#if EMSCRIPTEN
-extern void emscripten_push_main_loop_blocker(void (*func)());
+extern void _emscripten_push_main_loop_blocker(void (*func)(), char *name);
+#define emscripten_push_main_loop_blocker(func) \
+ _emscripten_push_main_loop_blocker(func, #func);
#else
inline void emscripten_push_main_loop_blocker(void (*func)()) {
func();