From 3fb1dc59815e992ca49413a8f5bc17a11b7c53a5 Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Fri, 10 Jul 2009 19:42:44 +0000 Subject: Produce proper ODG files on x86_64, patch by Lubomir Rintel (Closes: #275519) (bzr r8250) --- src/dom/util/ziptool.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dom/util/ziptool.cpp') diff --git a/src/dom/util/ziptool.cpp b/src/dom/util/ziptool.cpp index a51d12986..40f456bd6 100644 --- a/src/dom/util/ziptool.cpp +++ b/src/dom/util/ziptool.cpp @@ -158,6 +158,8 @@ void Crc32::reset() void Crc32::update(unsigned char b) { unsigned long c = ~value; + + c &= 0xffffffff; c = crc_table[(c ^ b) & 0xff] ^ (c >> 8); value = ~c; } -- cgit v1.2.3