diff --git a/src/osgPlugins/rgb/ReaderWriterRGB.cpp b/src/osgPlugins/rgb/ReaderWriterRGB.cpp index b2684bee3..034984d6e 100644 --- a/src/osgPlugins/rgb/ReaderWriterRGB.cpp +++ b/src/osgPlugins/rgb/ReaderWriterRGB.cpp @@ -501,6 +501,8 @@ class ReaderWriterRGB : public osgDB::ReaderWriter fwrite( pad, sizeof(pad), 1, fp ); fwrite( buffer, isize, 1, fp ); + delete [] buffer; + fclose(fp); return WriteResult::FILE_SAVED; }