]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Improved readability of expandFormat function 1102/head
authorXotic750 <xotic750@gmail.com>
Mon, 16 Sep 2013 16:04:30 +0000 (18:04 +0200)
committerXotic750 <xotic750@gmail.com>
Mon, 16 Sep 2013 16:04:30 +0000 (18:04 +0200)
moment.js

index 34f22fcc2f56aaecda38b1beb6ba1bb90bd1b38e..daae48e523bdbfee38f66015d5353b5453978366 100644 (file)
--- a/moment.js
+++ b/moment.js
             return lang.longDateFormat(input) || input;
         }
 
-        while (i-- && (localFormattingTokens.lastIndex = 0,
-                    localFormattingTokens.test(format))) {
+        localFormattingTokens.lastIndex = 0;
+        while (i >= 0 && localFormattingTokens.test(format)) {
             format = format.replace(localFormattingTokens, replaceLongDateFormatTokens);
+            localFormattingTokens.lastIndex = 0;
+            i -= 1;
         }
 
         return format;