From 2a9fc310211eb0ed5ee2b2954a57c49c17c7e6a7 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Wed, 19 Jun 2019 15:41:45 +0200 Subject: [PATCH] Fix buffer underflow in gd_gif_in.c This has been fixed upstream in https://github.com/libgd/libgd/commit/939d49a3a9d1cbcd2a37cea9eac9f9e5e9f9de78. --- ext/gd/libgd/gd_gif_in.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/gd/libgd/gd_gif_in.c b/ext/gd/libgd/gd_gif_in.c index ee987e8199..1f69723610 100644 --- a/ext/gd/libgd/gd_gif_in.c +++ b/ext/gd/libgd/gd_gif_in.c @@ -381,7 +381,7 @@ GetCode_(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int *ZeroD if (flag) { scd->curbit = 0; scd->lastbit = 0; - scd->last_byte = 0; + scd->last_byte = 2; scd->done = FALSE; return 0; } -- 2.50.1