]> git.saurik.com Git - wxWidgets.git/commitdiff
Fixed wxPalette memory leak when loading BMP files
authorJulian Smart <julian@anthemion.co.uk>
Thu, 1 Apr 1999 19:29:18 +0000 (19:29 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 1 Apr 1999 19:29:18 +0000 (19:29 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/bitmap.cpp

index a7550da428e02933676c2cb70e6455ab083c1cb3..581eadde0abb3d30fac3c06fe567090f36f8b0b4 100644 (file)
@@ -675,7 +675,10 @@ bool wxBMPFileHandler::LoadFile(wxBitmap *bitmap, const wxString& name, long WXU
       palette = NULL;
     }
     if (palette)
-      M_BITMAPHANDLERDATA->m_bitmapPalette = *palette;
+    {
+        M_BITMAPHANDLERDATA->m_bitmapPalette = *palette;
+        delete palette;
+    }
     return success;
 #else
   return FALSE;