Skip to content

Commit fac3a34

Browse files
committed
emsc: set main loop
1 parent 49ae193 commit fac3a34

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/ruisapp/glue/sdl/glue.cxx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -763,9 +763,12 @@ int main(int argc, const char** argv)
763763
}
764764

765765
#if CFG_OS_NAME == CFG_OS_NAME_EMSCRIPTEN
766-
// TODO: set main loop
767-
std::cout << "App created" << std::endl;
768-
main_loop_iteration(app.get());
766+
emscripten_set_main_loop_arg(
767+
&main_loop_iteration,
768+
app.get(),
769+
0,
770+
false
771+
);
769772
#else
770773
while (!get_impl(*app).quit_flag.load()) {
771774
main_loop_iteration(app.get());

0 commit comments

Comments
 (0)