diff options
author | Anthony Pesch <inolen@gmail.com> | 2013-07-30 10:00:46 -0700 |
---|---|---|
committer | Anthony Pesch <inolen@gmail.com> | 2013-07-30 14:10:21 -0700 |
commit | ecd83ed3136015c80d646dc609243586c7371e41 (patch) | |
tree | 7fba8b8e5f61ea1fe17ab203d83186065db8f7db /src/preamble.js | |
parent | 7b1cee52c46768edd7948d6817f13b5431131da7 (diff) |
Update test_ccall to not use a postrun hook
Diffstat (limited to 'src/preamble.js')
-rw-r--r-- | src/preamble.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/preamble.js b/src/preamble.js index 218e0388..61188f52 100644 --- a/src/preamble.js +++ b/src/preamble.js @@ -729,6 +729,20 @@ function exitRuntime() { callRuntimeCallbacks(__ATEXIT__); } +Module['addOnInit'] = function addOnInit(cb) { + __ATINIT__.unshift(cb); +}; + +Module['addOnPreMain'] = function addOnPreMain(cb) { + __ATMAIN__.unshift(cb); +}; + +Module['addOnExit'] = function addOnExit(cb) { + __ATEXIT__.unshift(cb); +}; + +// TODO add onprerun, onpostrun + // Tools // This processes a JS string into a C-line array of numbers, 0-terminated. |