From 29224b77733f24d3f767adf06257e8cd4808ccac Mon Sep 17 00:00:00 2001 From: David Elliott Date: Sat, 28 Jul 2007 20:40:09 +0000 Subject: [PATCH] Merged trunk 47795: Add a wxAutoNSAutoreleasePool to wxBitmap::CopyFromIcon git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@47796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/cocoa/bitmap.mm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cocoa/bitmap.mm b/src/cocoa/bitmap.mm index d492f0d3bb..8fff0adb26 100644 --- a/src/cocoa/bitmap.mm +++ b/src/cocoa/bitmap.mm @@ -364,6 +364,9 @@ bool wxBitmap::SaveFile(const wxString& filename, wxBitmapType type, const wxPal bool wxBitmap::CopyFromIcon(const wxIcon& icon) { + // Pool here due to lack of one during wx init phase + wxAutoNSAutoreleasePool pool; + UnRef(); if(!icon.GetNSImage()); [icon.GetNSImage() lockFocus];