diff --git a/src/osgPlugins/gif/ReaderWriterGIF.cpp b/src/osgPlugins/gif/ReaderWriterGIF.cpp index b7f228dbe..ac89f8eda 100644 --- a/src/osgPlugins/gif/ReaderWriterGIF.cpp +++ b/src/osgPlugins/gif/ReaderWriterGIF.cpp @@ -561,7 +561,11 @@ GifImageStream** obj) *width_ret = giffile->SWidth; *height_ret = giffile->SHeight; *numComponents_ret = 4; +#if (GIFLIB_MAJOR >= 5) + DGifCloseFile(giffile, &Error); +#else DGifCloseFile(giffile); +#endif return buffer; }