]> git.saurik.com Git - wxWidgets.git/commitdiff
corrected serious bug in SetHBITMAP
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 17 Oct 1999 21:24:31 +0000 (21:24 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 17 Oct 1999 21:24:31 +0000 (21:24 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/bitmap.cpp

index 9e2678dd0aecaaf29a6199c127c210c06f5280b9..101db25b5879c278c432c52fd56fe2091d34ebe6 100644 (file)
@@ -352,9 +352,10 @@ void wxBitmap::SetMask(wxMask *mask)
 void wxBitmap::SetHBITMAP(WXHBITMAP bmp)
 {
   if (!M_BITMAPDATA)
-  m_refData = new wxBitmapRefData;
+    m_refData = new wxBitmapRefData;
 
   M_BITMAPDATA->m_hBitmap = bmp;
+  M_BITMAPDATA->m_ok = bmp != 0;
 }
 
 void wxBitmap::AddHandler(wxBitmapHandler *handler)