aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-10-31 18:13:50 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-10-31 18:13:50 -0700
commit2c4a776b6f48317127f9ea57d749484fc7b3741c (patch)
tree9033d524b498448c2b418117dd86d9c58151cd6e
parent7283f3ba04a46247dd4f75ea2a9c94ff997aca8c (diff)
sleep in native emscripten_set_main_loop
-rw-r--r--system/include/emscripten/emscripten.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/system/include/emscripten/emscripten.h b/system/include/emscripten/emscripten.h
index 672d2e65..c8c39a0f 100644
--- a/system/include/emscripten/emscripten.h
+++ b/system/include/emscripten/emscripten.h
@@ -69,7 +69,7 @@ extern void emscripten_pause_main_loop();
extern void emscripten_resume_main_loop();
#else
#define emscripten_set_main_loop(func, fps, simulateInfiniteLoop) \
- while (1) func();
+ while (1) { func(); usleep(1000000/fps); }
#define emscripten_cancel_main_loop() exit(1);
#endif