]> err.no Git - varnish/commitdiff
Fix braino
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 8 Aug 2006 07:01:28 +0000 (07:01 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 8 Aug 2006 07:01:28 +0000 (07:01 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@758 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/hash_classic.c

index 47beb171af7d15058e72a6bd28ec962f8481a80d..9b8fc06818609a3339be00b4cd87b2aac3bb52ee 100644 (file)
@@ -96,11 +96,11 @@ crc32(const char *p1, const char *p2)
        crc = ~0U;
 
        for (p = (const unsigned char*)p1; *p != '\0'; p++)
-               crc = (crc >> 8) ^ crc32bits[(crc ^ *p++) & 0xff];
+               crc = (crc >> 8) ^ crc32bits[(crc ^ *p) & 0xff];
        for (p = (const unsigned char*)p2; *p != '\0'; p++)
-               crc = (crc >> 8) ^ crc32bits[(crc ^ *p++) & 0xff];
+               crc = (crc >> 8) ^ crc32bits[(crc ^ *p) & 0xff];
 
-       return crc ^ ~0U;
+       return (crc ^ ~0U);
 }
 
 #endif /* HASH_CLASSIC_MD5 */