summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/handlebars/vm.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/handlebars/vm.js b/lib/handlebars/vm.js
index 2a1d4e9..5dca847 100644
--- a/lib/handlebars/vm.js
+++ b/lib/handlebars/vm.js
@@ -523,13 +523,15 @@ Handlebars.JavaScriptCompiler = function() {};
// HELPERS
+ compiler: JavaScriptCompiler,
+
compileChildren: function(environment, data) {
var children = environment.children, child, compiler;
var compiled = [];
for(var i=0, l=children.length; i<l; i++) {
child = children[i];
- compiler = new JavaScriptCompiler();
+ compiler = new this.compiler();
compiled[i] = compiler.compile(child, data);
}