X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/03647350fc7cd141953c72e0284e928847d30f44..e3d358bbe4940c85304e9193010b27ba04c9fb86:/src/msw/bitmap.cpp diff --git a/src/msw/bitmap.cpp b/src/msw/bitmap.cpp index 850baa8602..b0e759a7b9 100644 --- a/src/msw/bitmap.cpp +++ b/src/msw/bitmap.cpp @@ -238,8 +238,7 @@ void wxBitmapRefData::Free() } } - delete m_bitmapMask; - m_bitmapMask = NULL; + wxDELETE(m_bitmapMask); } // ---------------------------------------------------------------------------- @@ -415,7 +414,7 @@ bool wxBitmap::CopyFromDIB(const wxDIB& dib) if ( !hbitmap ) return false; #else // ALWAYS_USE_DIB - HBITMAP hbitmap = ((wxDIB &)dib).Detach(); // const_cast + HBITMAP hbitmap = const_cast(dib).Detach(); #endif // SOMETIMES_USE_DIB/ALWAYS_USE_DIB UnRef(); @@ -494,7 +493,7 @@ wxBitmap::wxBitmap(const char bits[], int width, int height, int depth) else { // bits should already be in Windows standard format - data = (char *)bits; // const_cast is harmless + data = const_cast(bits); } HBITMAP hbmp = ::CreateBitmap(width, height, 1, depth, data);