]> git.saurik.com Git - wxWidgets.git/commitdiff
don't create artificial alpha channel for all bitmaps (patch 949221)
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 6 May 2004 14:52:55 +0000 (14:52 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 6 May 2004 14:52:55 +0000 (14:52 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/bitmap.cpp

index 86bddb84ca562a07824fd881a0e0effefdda93f5..25fa4bc5c30963ac2a01d019bfa86ae394b543fa 100644 (file)
@@ -789,7 +789,7 @@ bool wxBitmap::CreateFromImage(const wxImage& image, int depth, WXHDC hdc)
     {
         hbitmap = dib.CreateDDB((HDC)hdc);
 
-        refData->m_depth = depth == -1 ? wxDisplayDepth() : depth;
+        refData->m_depth = depth == -1 ? dib.GetDepth() : depth;
     }
 #endif // !ALWAYS_USE_DIB