From c14b552e41f9cc63b97796f22ca6d88ae6913ba9 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sat, 1 Mar 2014 16:00:06 -0500 Subject: [PATCH] GIFTranslator: check if NULL before accessing member --- src/add-ons/translators/gif/GIFLoad.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/translators/gif/GIFLoad.cpp b/src/add-ons/translators/gif/GIFLoad.cpp index a838066b95..d7067c6f52 100644 --- a/src/add-ons/translators/gif/GIFLoad.cpp +++ b/src/add-ons/translators/gif/GIFLoad.cpp @@ -570,7 +570,8 @@ GIFLoad::MemblockAllocate(int size) unsigned char* value = block->data; block->offset = size; block->next = NULL; - last->next = block; + if (last != NULL) + last->next = block; return value; }