diff options
| author | Luca Bruno <lucab@debian.org> | 2009-07-10 19:42:44 +0000 |
|---|---|---|
| committer | luca_bruno <luca_bruno@users.sourceforge.net> | 2009-07-10 19:42:44 +0000 |
| commit | 3fb1dc59815e992ca49413a8f5bc17a11b7c53a5 (patch) | |
| tree | 25f9ad7ad2b08518de9d30965e5b21527efb7d8a /src/dom/util/ziptool.cpp | |
| parent | Adds a Gouache Texture (diff) | |
| download | inkscape-3fb1dc59815e992ca49413a8f5bc17a11b7c53a5.tar.gz inkscape-3fb1dc59815e992ca49413a8f5bc17a11b7c53a5.zip | |
Produce proper ODG files on x86_64, patch by Lubomir Rintel
(Closes: #275519)
(bzr r8250)
Diffstat (limited to 'src/dom/util/ziptool.cpp')
| -rw-r--r-- | src/dom/util/ziptool.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |
