From 5999baf746bd348537a98de1cf82e8a2bccd5a1f Mon Sep 17 00:00:00 2001 From: Jon Jensen Date: Tue, 4 Mar 2014 22:15:18 -0700 Subject: [PATCH] fix bug in IE<=8 (no Array::map), closes #751 looks like this broke in 2812fe27 also s/this.i/var i/, since the functions that needed it were removed in a1edab6ef --- .../compiler/javascript-compiler.js | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/lib/handlebars/compiler/javascript-compiler.js b/lib/handlebars/compiler/javascript-compiler.js index 769179bd..1125e61f 100644 --- a/lib/handlebars/compiler/javascript-compiler.js +++ b/lib/handlebars/compiler/javascript-compiler.js @@ -83,12 +83,13 @@ JavaScriptCompiler.prototype = { this.compileChildren(environment, options); - var opcodes = environment.opcodes, opcode; + var opcodes = environment.opcodes, + opcode, + i, + l; - this.i = 0; - - for(var l=opcodes.length; this.i