diff options
Diffstat (limited to '7zip/Archive/Lzh/LzhCRC.cpp')
-rwxr-xr-x | 7zip/Archive/Lzh/LzhCRC.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/7zip/Archive/Lzh/LzhCRC.cpp b/7zip/Archive/Lzh/LzhCRC.cpp index f11564a5..ca1235bb 100755 --- a/7zip/Archive/Lzh/LzhCRC.cpp +++ b/7zip/Archive/Lzh/LzhCRC.cpp @@ -36,7 +36,7 @@ void CCRC::Update(const void *data, size_t size) UInt16 v = _value; const Byte *p = (const Byte *)data; for (; size > 0; size--, p++) - v = Table[((Byte)(v)) ^ *p] ^ (v >> 8); + v = (UInt16)(Table[((Byte)(v)) ^ *p] ^ (v >> 8)); _value = v; } |