|
@@ -85,8 +85,8 @@ static FORCE_INLINE int LZ4_decompress_generic(
|
|
|
const BYTE * const lowLimit = lowPrefix - dictSize;
|
|
const BYTE * const lowLimit = lowPrefix - dictSize;
|
|
|
|
|
|
|
|
const BYTE * const dictEnd = (const BYTE *)dictStart + dictSize;
|
|
const BYTE * const dictEnd = (const BYTE *)dictStart + dictSize;
|
|
|
- const unsigned int dec32table[] = { 0, 1, 2, 1, 4, 4, 4, 4 };
|
|
|
|
|
- const int dec64table[] = { 0, 0, 0, -1, 0, 1, 2, 3 };
|
|
|
|
|
|
|
+ static const unsigned int dec32table[] = { 0, 1, 2, 1, 4, 4, 4, 4 };
|
|
|
|
|
+ static const int dec64table[] = { 0, 0, 0, -1, 0, 1, 2, 3 };
|
|
|
|
|
|
|
|
const int safeDecode = (endOnInput == endOnInputSize);
|
|
const int safeDecode = (endOnInput == endOnInputSize);
|
|
|
const int checkOffset = ((safeDecode) && (dictSize < (int)(64 * KB)));
|
|
const int checkOffset = ((safeDecode) && (dictSize < (int)(64 * KB)));
|