Cleanup: remove redundant check
authorCampbell Barton <ideasman42@gmail.com>
Sun, 17 Mar 2019 08:19:12 +0000 (19:19 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 17 Mar 2019 10:00:56 +0000 (21:00 +1100)
source/blender/blenlib/intern/string.c

index dbec1a3..a122804 100644 (file)
@@ -603,10 +603,12 @@ static int left_number_strcmp(const char *s1, const char *s2, int *tiebreaker)
        int numdigit, numzero1, numzero2;
 
        /* count and skip leading zeros */
-       for (numzero1 = 0; *p1 && (*p1 == '0'); numzero1++)
+       for (numzero1 = 0; *p1 == '0'; numzero1++) {
                p1++;
-       for (numzero2 = 0; *p2 && (*p2 == '0'); numzero2++)
+       }
+       for (numzero2 = 0; *p2 == '0'; numzero2++) {
                p2++;
+       }
 
        /* find number of consecutive digits */
        for (numdigit = 0; ; numdigit++) {