aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-04-05 17:29:13 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-04-05 17:29:13 -0700
commit42a757e16ba255ffb671959352d7fc2c46a7d974 (patch)
tree9b11a3b170d772835316990f86b681d2a7d8f85a
parent864d7c07e014675f438a14bd71508aea3b9da98d (diff)
wait for Browser to show up to fetch memory initializer
-rw-r--r--src/preamble.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/preamble.js b/src/preamble.js
index fafc485c..7de82dbc 100644
--- a/src/preamble.js
+++ b/src/preamble.js
@@ -897,10 +897,12 @@ function loadMemoryInitializer(filename) {
applyData(Module['readBinary'](filename));
} else {
// asynchronous
- Browser.asyncLoad(filename, function(data) {
- applyData(data);
- }, function(data) {
- throw 'could not load memory initializer ' + filename;
+ addPreRun(function() {
+ Browser.asyncLoad(filename, function(data) {
+ applyData(data);
+ }, function(data) {
+ throw 'could not load memory initializer ' + filename;
+ });
});
}
}