From a152ebfeb96620337dd37433b7397a0fd921c055 Mon Sep 17 00:00:00 2001 From: Jiyong Min Date: Tue, 24 May 2016 13:12:46 +0900 Subject: [PATCH] Add partial patch (Return error when gif file read to decode, private is not initialized) Change-Id: I4a64905b0b81cd5a8be748cf3761e991781e4df0 Signed-off-by: Jiyong Min --- lib/dgif_lib.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/dgif_lib.c b/lib/dgif_lib.c index f8e5921..e22925e 100644 --- a/lib/dgif_lib.c +++ b/lib/dgif_lib.c @@ -97,6 +97,9 @@ DGifOpenFileHandle(int FileHandle, int *Error) free((char *)GifFile); return NULL; } + + /*@i1@*/memset(Private, '\0', sizeof(GifFilePrivateType)); + #ifdef _WIN32 _setmode(FileHandle, O_BINARY); /* Make sure it is in binary mode. */ #endif /* _WIN32 */ -- 2.7.4