diff --git a/src/osgPlugins/gif/ReaderWriterGIF.cpp b/src/osgPlugins/gif/ReaderWriterGIF.cpp index 45210005f..861161de4 100644 --- a/src/osgPlugins/gif/ReaderWriterGIF.cpp +++ b/src/osgPlugins/gif/ReaderWriterGIF.cpp @@ -548,7 +548,10 @@ GifImageStream** obj) // Delete the last allocated buffer to avoid memory leaks if we using GifImageStream if ( obj && *obj ) + { delete [] buffer; + buffer = 0; + } delete [] rowdata; *width_ret = giffile->SWidth;