From: Stefan Csomor Date: Thu, 9 Jun 2011 01:08:43 +0000 (+0000) Subject: adapting ownership semantics to cocoa convention X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/adf264f222cd0e771d7afa392abfe03d350cf620 adapting ownership semantics to cocoa convention git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/osx/cocoa/button.mm b/src/osx/cocoa/button.mm index 09f1f192dd..35221346e1 100644 --- a/src/osx/cocoa/button.mm +++ b/src/osx/cocoa/button.mm @@ -379,7 +379,7 @@ wxCFRef downArray ; static wxBitmap trianglebm(disc_triangle_xpm); if ( downArray.get() == NULL ) { - downArray.reset( [wxDisclosureNSButton rotateImage:trianglebm.GetNSImage()] ); + downArray.reset( [[wxDisclosureNSButton rotateImage:trianglebm.GetNSImage()] retain] ); } if ( isOpen ) @@ -407,7 +407,7 @@ wxCFRef downArray ; fromRect:NSZeroRect operation:NSCompositeCopy fraction:1.0]; [newImage unlockFocus]; - return newImage; + return [newImage autorelease]; } @end