connect to all game watchdog methods

This commit is contained in:
Alexander Bentkamp
2023-11-22 20:02:19 +01:00
parent 2613c16bbb
commit 6d61bc1942
4 changed files with 71 additions and 32 deletions
+2 -3
View File
@@ -2,7 +2,6 @@
var stderrBuffer = ""
var messageBuffer = []
var initialized = false;
var pointer = null;
var headerMode = true;
var header="";
@@ -16,7 +15,7 @@ function flushMessageBuffer(){
if (initialized) {
while(messageBuffer.length > 0) {
var msg = messageBuffer.shift();
Module.ccall('send_message', 'void', ['string', 'pointer'], [msg, pointer]);
Module.ccall('send_message', 'void', ['string'], [msg]);
}
}
}
@@ -58,7 +57,7 @@ var Module = {
}],
"noInitialRun": true,
"onRuntimeInitialized": () => {
pointer = Module.ccall('main', 'pointer', [], []);
Module.ccall('main', 'void', [], []);
initialized = true;
if (stderrBuffer !== "") {
console.log(stderrBuffer);