diff --git a/Makefile b/Makefile index 66ee024b..281a2bab 100644 --- a/Makefile +++ b/Makefile @@ -74,6 +74,7 @@ BROWSER_FILES=browser/screen.js\ browser/network.js browser/lib.js browser/starter.js browser/worker_bus.js build/v86_all.js: src/*.js src/browser/*.js lib/*.js + mkdir -p build -ls -lh build/v86_all.js cd src &&\ java -jar $(CLOSURE) \ @@ -95,6 +96,7 @@ build/v86_all.js: src/*.js src/browser/*.js lib/*.js build/libv86.js: src/*.js lib/*.js src/browser/*.js + mkdir -p build -ls -lh build/libv86.js cd src &&\ java -jar $(CLOSURE) \ diff --git a/lib/filesystem.js b/lib/filesystem.js index 16ee318b..740af3a4 100755 --- a/lib/filesystem.js +++ b/lib/filesystem.js @@ -374,6 +374,7 @@ FS.prototype.CreateTextFile = function(filename, parentid, str) { //x.waswritten = true; x.size = str.length; for (var j in str) { + for (var j = 0; j < str.length; j++) data[j] = str.charCodeAt(j); } return id; diff --git a/src/externs.js b/src/externs.js index 186852ae..a24e1730 100644 --- a/src/externs.js +++ b/src/externs.js @@ -3,7 +3,7 @@ var performance = {}; var global = {}; -var require = function() {}; +var require = function(module) {}; var process = {}; var __dirname = "";