13 lines
274 B
Diff
13 lines
274 B
Diff
--- IMG_gif.c
|
|
+++ IMG_gif.c
|
|
@@ -418,6 +418,9 @@
|
|
static int stack[(1 << (MAX_LWZ_BITS)) * 2], *sp;
|
|
register int i;
|
|
|
|
+ if (input_code_size > MAX_LWZ_BITS)
|
|
+ return -1;
|
|
+
|
|
if (flag) {
|
|
set_code_size = input_code_size;
|
|
code_size = set_code_size + 1;
|