mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-18 23:22:24 +01:00
17 lines
365 B
Diff
17 lines
365 B
Diff
--- p7zip_16.02/CPP/7zip/Compress/ShrinkDecoder.cpp.orig
|
|
+++ p7zip_16.02/CPP/7zip/Compress/ShrinkDecoder.cpp
|
|
@@ -121,7 +121,12 @@
|
|
{
|
|
_stack[i++] = _suffixes[cur];
|
|
cur = _parents[cur];
|
|
- }
|
|
+ if (i >= kNumItems)
|
|
+ break;
|
|
+ }
|
|
+
|
|
+ if (i >= kNumItems)
|
|
+ break;
|
|
|
|
_stack[i++] = (Byte)cur;
|
|
lastChar2 = (Byte)cur;
|