From 7f60bf88f2d27f4a10872b14521e67f35967966d Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Wed, 12 May 2021 18:06:11 +0200 Subject: [PATCH] [FIX] Solved bug in gif.c --- gif.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gif.c b/gif.c index 3ebc03f..042456e 100644 --- a/gif.c +++ b/gif.c @@ -12,7 +12,9 @@ #define COMMENT_EXTENSION 0xFE #define PLAINTEXT_EXTENSION 0x01 -#define READ(dst, size) memcpy(dst, buffer, size); buffer += size +unsigned char* bbb; + +#define READ(dst, size) memcpy(dst, bbb, size); bbb += size typedef struct { @@ -483,6 +485,7 @@ static unsigned char* process_gif_stream(unsigned char *buffer, unsigned short* unsigned char* LoadGif(unsigned char *buffer, unsigned short* w, unsigned short* h) { + bbb = buffer; return process_gif_stream(buffer, w, h); }