From 9676c44fdaa7a0a320db4070615a0f38edf4aabb Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Tue, 22 May 2007 17:33:47 +0000 Subject: [PATCH] cocoa bridge added git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/app.cpp | 4 ++++ src/mac/carbon/utilscocoa.mm | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mac/carbon/app.cpp b/src/mac/carbon/app.cpp index 891302ac8e..d15b1ac963 100644 --- a/src/mac/carbon/app.cpp +++ b/src/mac/carbon/app.cpp @@ -900,6 +900,9 @@ bool wxApp::OnInitGui() sQuitHandler , 0 , FALSE ) ; } + if ( !wxMacInitCocoa() ) + return false; + return true ; } @@ -1194,6 +1197,7 @@ bool wxApp::Yield(bool onlyIfNeeded) void wxApp::MacDoOneEvent() { + wxMacAutoreleasePool autoreleasepool; EventRef theEvent; s_inReceiveEvent = true ; diff --git a/src/mac/carbon/utilscocoa.mm b/src/mac/carbon/utilscocoa.mm index 516a44b1a8..b891a862bf 100644 --- a/src/mac/carbon/utilscocoa.mm +++ b/src/mac/carbon/utilscocoa.mm @@ -29,5 +29,5 @@ wxMacAutoreleasePool::wxMacAutoreleasePool() wxMacAutoreleasePool::~wxMacAutoreleasePool() { - [m_pool release]; + [(NSAutoreleasePool*)m_pool release]; }