From 34b575da03fe01d8c633d017ea1809e7ce08d00a Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Sun, 17 Aug 2014 14:37:50 -0700 Subject: [PATCH] Minor var nit in `createPartialWrapper`. --- lodash.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lodash.js b/lodash.js index b95b2ab86..1385e36fb 100644 --- a/lodash.js +++ b/lodash.js @@ -2666,7 +2666,7 @@ function wrapper() { // avoid `arguments` object use disqualifying optimizations by // converting it to an array before passing it to `composeArgs` - var argsIndex = 0, + var argsIndex = -1, argsLength = arguments.length, leftIndex = -1, leftLength = partialArgs.length, @@ -2676,7 +2676,7 @@ args[leftIndex] = partialArgs[leftIndex]; } while (argsLength--) { - args[leftIndex++] = arguments[argsIndex++]; + args[leftIndex++] = arguments[++argsIndex]; } return (this instanceof wrapper ? Ctor : func).apply(isBind ? thisArg : this, args); }