X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/08eb5b48d001207d0e1bd013ab2482cd9762ab6c..d4bc7a1601b650e9e6e11263e7aa87b83fa10c25:/src/osx/core/bitmap.cpp diff --git a/src/osx/core/bitmap.cpp b/src/osx/core/bitmap.cpp index e62ab8f7a9..441a859737 100644 --- a/src/osx/core/bitmap.cpp +++ b/src/osx/core/bitmap.cpp @@ -306,7 +306,7 @@ bool wxBitmapRefData::Create(CGImageRef image) memset( data , 0 , size ) ; m_memBuf.UngetWriteBuf( size ) ; CGImageAlphaInfo alpha = CGImageGetAlphaInfo(image); - if ( alpha == kCGImageAlphaNone || alpha == kCGImageAlphaNoneSkipLast || alpha == kCGImageAlphaNoneSkipLast ) + if ( alpha == kCGImageAlphaNone || alpha == kCGImageAlphaNoneSkipFirst || alpha == kCGImageAlphaNoneSkipLast ) { m_hBitmap = CGBitmapContextCreate((char*) data, m_width, m_height, 8, m_bytesPerRow, wxMacGetGenericRGBColorSpace(), kCGImageAlphaNoneSkipFirst ); } @@ -747,7 +747,6 @@ void wxBitmapRefData::Free() #ifndef __LP64__ if ( m_pictHandle ) { - KillPicture( m_pictHandle ) ; m_pictHandle = NULL ; } #endif