summaryrefslogtreecommitdiffstats
path: root/src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp')
-rw-r--r--src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp b/src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp
index 28ae304b0..2848cd812 100644
--- a/src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp
+++ b/src/libs/7zip/win/CPP/7zip/Compress/DeflateDecoder.cpp
@@ -12,11 +12,11 @@ static const int kLenIdFinished = -1;
static const int kLenIdNeedInit = -2;
CCoder::CCoder(bool deflate64Mode, bool deflateNSIS):
- _deflateNSIS(deflateNSIS),
_deflate64Mode(deflate64Mode),
+ _deflateNSIS(deflateNSIS),
_keepHistory(false),
_needInitInStream(true),
- ZlibMode(false) {} // PQR for MinGW-w64: Initialization order.
+ ZlibMode(false) {}
UInt32 CCoder::ReadBits(int numBits)
{
@@ -90,14 +90,14 @@ bool CCoder::ReadTables(void)
{
int numLitLenLevels = ReadBits(kNumLenCodesFieldSize) + kNumLitLenCodesMin;
_numDistLevels = ReadBits(kNumDistCodesFieldSize) + kNumDistCodesMin;
- unsigned int numLevelCodes = ReadBits(kNumLevelCodesFieldSize) + kNumLevelCodesMin;
+ int numLevelCodes = ReadBits(kNumLevelCodesFieldSize) + kNumLevelCodesMin;
if (!_deflate64Mode)
if (_numDistLevels > kDistTableSize32)
return false;
Byte levelLevels[kLevelTableSize];
- for (unsigned int i = 0; i < kLevelTableSize; i++) // PQR for MinGW-w64: Signed < Unsigned comparison.
+ for (int i = 0; i < kLevelTableSize; i++)
{
int position = kCodeLengthAlphabetOrder[i];
if(i < numLevelCodes)