X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fstrcasecmp.c;h=ae7601de0fcf9d6d3d1ad547705ec769c1ba6b93;hb=6e93b42a69e7a51b301e7ab383022dd4f59c2081;hp=0ae96276d16b47c02babcf32c715060fe322c73d;hpb=eb3bc191c2bf9061da5054db60767296847a6a79;p=gnulib.git diff --git a/lib/strcasecmp.c b/lib/strcasecmp.c index 0ae96276d..ae7601de0 100644 --- a/lib/strcasecmp.c +++ b/lib/strcasecmp.c @@ -51,11 +51,14 @@ STRXCASECMP_FUNCTION (const char *s1, const char *s2 STRXCASECMP_DECLARE_N) do { - c1 = TOLOWER (*p1++); - c2 = TOLOWER (*p2++); + c1 = TOLOWER (*p1); + c2 = TOLOWER (*p2); if (LENGTH_LIMIT_EXPR (--n == 0) || c1 == '\0') break; + + ++p1; + ++p2; } while (c1 == c2);