1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
#include <stdio.h>
#include <emscripten/console.h>
// Test that stdout/printf and emscripten JS logging functions (out()
// and err()) are interleaved as expected and all arrive at the console.
// See https://github.com/emscripten-core/emscripten/issues/14804
int main() {
printf ("printf 1\n");
emscripten_out("out 1");
emscripten_err("err 1");
printf ("printf 2\n");
emscripten_out("out 2");
emscripten_err("err 2");
printf ("printf 3\n");
emscripten_out("out 3");
emscripten_err("err 3");
printf("done\n");
return 0;
}
|