X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fcrc.c;h=a1ffbb77ebcf62495b1c8a39d77581e5fad968a4;hb=22403b089802680b3146c51d85815040fc4e9d46;hp=e3132fbef8ba363c929279d288d3ec8a62c2092e;hpb=563da0755fefb7a98f8a4ee4e4de6c8c2b559905;p=gnulib.git diff --git a/lib/crc.c b/lib/crc.c index e3132fbef..a1ffbb77e 100644 --- a/lib/crc.c +++ b/lib/crc.c @@ -97,7 +97,7 @@ crc32_no_xor (const char *buf, size_t len) uint32_t crc32_update (uint32_t crc, const char *buf, size_t len) { - return crc32_update_no_xor (0L ^ 0xffffffffL, buf, len) ^ 0xffffffffL; + return crc32_update_no_xor (crc ^ 0xffffffffL, buf, len) ^ 0xffffffffL; } uint32_t