]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/imaglist.cpp
cleaned up the checkbox creation code (~70 lines of code became 3)
[wxWidgets.git] / src / generic / imaglist.cpp
index aa3a2922080ae0b27b0c18f1ca7f992a0d5c21b2..64995176e2728a5c001a81be0fa3a51cb41e5514 100644 (file)
@@ -75,9 +75,9 @@ int wxImageList::Add( const wxBitmap& bitmap, const wxBitmap& mask )
 
 int wxImageList::Add( const wxBitmap& bitmap, const wxColour& maskColour )
 {
-    wxImage img(bitmap);
+    wxImage img = bitmap.ConvertToImage();
     img.SetMaskColour(maskColour.Red(), maskColour.Green(), maskColour.Blue());
-    return Add(img.ConvertToBitmap());
+    return Add(wxBitmap(img));
 }
 
 const wxBitmap *wxImageList::GetBitmap( int index ) const