diff options
Diffstat (limited to 'src/postamble.js')
-rw-r--r-- | src/postamble.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/postamble.js b/src/postamble.js index 94b60288..88986dea 100644 --- a/src/postamble.js +++ b/src/postamble.js @@ -12,6 +12,12 @@ ExitStatus.prototype.constructor = ExitStatus; var initialStackTop; var preloadStartTime = null; var calledMain = false; +var calledRun = false; + +dependenciesFulfilled = function() { + // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false) + if (!calledRun && shouldRunNow) run(); +} Module['callMain'] = Module.callMain = function callMain(args) { assert(runDependencies == 0, 'cannot call main when async dependencies remain! (listen on __ATMAIN__)'); |