diff options
author | kpdecker <kpdecker@gmail.com> | 2014-08-23 07:42:24 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2014-08-23 07:42:24 -0500 |
commit | c3fde1c01c7f51dafdc2886296fbe3d7471db0a1 (patch) | |
tree | 2977df9ed8faf38b145c9b4e5a98fab5e167ec35 /lib/handlebars/compiler/javascript-compiler.js | |
parent | 67b3f40eb2041aa5c70609d666ecd12fb671142b (diff) | |
download | handlebars.js-c3fde1c01c7f51dafdc2886296fbe3d7471db0a1.zip handlebars.js-c3fde1c01c7f51dafdc2886296fbe3d7471db0a1.tar.gz handlebars.js-c3fde1c01c7f51dafdc2886296fbe3d7471db0a1.tar.bz2 |
Remove unnecessary stack variable from blockHelper
Diffstat (limited to 'lib/handlebars/compiler/javascript-compiler.js')
-rw-r--r-- | lib/handlebars/compiler/javascript-compiler.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/handlebars/compiler/javascript-compiler.js b/lib/handlebars/compiler/javascript-compiler.js index 7a4d987..c02e023 100644 --- a/lib/handlebars/compiler/javascript-compiler.js +++ b/lib/handlebars/compiler/javascript-compiler.js @@ -243,10 +243,10 @@ JavaScriptCompiler.prototype = { var params = [this.contextName(0)]; this.setupParams(name, 0, params); - this.replaceStack(function(current) { - params.splice(1, 0, current); - return "blockHelperMissing.call(" + params.join(", ") + ")"; - }); + var blockName = this.popStack(); + params.splice(1, 0, blockName); + + this.push('blockHelperMissing.call(' + params.join(', ') + ')'); }, // [ambiguousBlockValue] |