aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2011-07-29 13:46:59 -0700
committerAlon Zakai <alonzakai@gmail.com>2011-07-29 13:46:59 -0700
commit5494a7299bc3d2354dce7c244ae3d01c17ccac61 (patch)
treec4e759355dc63860cff2829f8731e7686b5b90f2
parentdf145aa4b2b8f04b3883ffb955dfd7e499da13f8 (diff)
fixes for strict mode warnings in compiler
-rw-r--r--src/modules.js2
-rw-r--r--src/parseTools.js2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/modules.js b/src/modules.js
index 89684411..7c7a6ea4 100644
--- a/src/modules.js
+++ b/src/modules.js
@@ -175,7 +175,7 @@ var LibraryManager = {
load: function() {
assert(!this.library);
- for (suffix in set('', '_sdl', '_gl', '_browser')) {
+ for (var suffix in set('', '_sdl', '_gl', '_browser')) {
eval(processMacros(preprocess(read('library' + suffix + '.js'), CONSTANTS)));
}
},
diff --git a/src/parseTools.js b/src/parseTools.js
index 4a3867ef..2985ccb6 100644
--- a/src/parseTools.js
+++ b/src/parseTools.js
@@ -13,7 +13,7 @@ function processMacros(text) {
// Simple #if/else/endif preprocessing for a file. Checks if the
// ident checked is true in our global. Also replaces some constants.
function preprocess(text, constants) {
- for (constant in constants) {
+ for (var constant in constants) {
text = text.replace(eval('/' + constant + '/g'), constants[constant]);
}
var lines = text.split('\n');