From f914f080b129af2fd1d322b72487048de64646ec Mon Sep 17 00:00:00 2001 From: jdalton Date: Mon, 23 Mar 2015 09:24:55 -0700 Subject: [PATCH] Simplify ctor check flag in `equalObjects`. --- lodash.src.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lodash.src.js b/lodash.src.js index b89ca643a..dca4b71d1 100644 --- a/lodash.src.js +++ b/lodash.src.js @@ -3886,7 +3886,7 @@ if (objLength != othLength && !isLoose) { return false; } - var hasCtor, + var skipCtor = isLoose, index = -1; while (++index < objLength) { @@ -3911,9 +3911,9 @@ if (!result) { return false; } - hasCtor || (hasCtor = key == 'constructor'); + skipCtor || (skipCtor = key == 'constructor'); } - if (!hasCtor && !isLoose) { + if (!skipCtor) { var objCtor = object.constructor, othCtor = other.constructor;