From d47123779ed1f78a4c32abdde85f816160ba13dd Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Thu, 1 Sep 2016 01:30:29 -0700 Subject: [PATCH] Avoid inserting empty details. --- lodash.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lodash.js b/lodash.js index ec1472b50..40e314f4d 100644 --- a/lodash.js +++ b/lodash.js @@ -6039,9 +6039,11 @@ * @returns {string} Returns the modified source. */ function insertWrapDetails(source, details) { - var length = details.length, - lastIndex = length - 1; - + var length = details.length; + if (!length) { + return source; + } + var lastIndex = length - 1; details[lastIndex] = (length > 1 ? '& ' : '') + details[lastIndex]; details = details.join(length > 2 ? ', ' : ' '); return source.replace(reWrapComment, '{\n/* [wrapped with ' + details + '] */\n');