summaryrefslogtreecommitdiff
path: root/graphics/giflib/files/patch-lib_dgif__lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/giflib/files/patch-lib_dgif__lib.c')
-rw-r--r--graphics/giflib/files/patch-lib_dgif__lib.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/graphics/giflib/files/patch-lib_dgif__lib.c b/graphics/giflib/files/patch-lib_dgif__lib.c
new file mode 100644
index 000000000000..7e5060c8e9f8
--- /dev/null
+++ b/graphics/giflib/files/patch-lib_dgif__lib.c
@@ -0,0 +1,11 @@
+--- lib/dgif_lib.c.orig 2016-03-06 10:52:49.090426000 +0100
++++ lib/dgif_lib.c 2016-03-06 10:53:00.938584000 +0100
+@@ -764,7 +764,7 @@
+ BitsPerPixel = CodeSize;
+
+ /* this can only happen on a severely malformed GIF */
+- if (BitsPerPixel > 8 || Private->RunningBits > 32) {
++ if (BitsPerPixel > 8) {
+ GifFile->Error = D_GIF_ERR_READ_FAILED; /* somewhat bogus error code */
+ return GIF_ERROR; /* Failed to read Code size. */
+ }