X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6a9afc7adfa2ece7384ee5986854615f2ba6f723..c34e3c7930684745d6aaf4696fc18faa32463d0e:/src/cocoa/dialog.mm diff --git a/src/cocoa/dialog.mm b/src/cocoa/dialog.mm index 3a3625556d..635487ceeb 100644 --- a/src/cocoa/dialog.mm +++ b/src/cocoa/dialog.mm @@ -14,6 +14,8 @@ #include "wx/settings.h" #include "wx/log.h" +#include "wx/cocoa/autorelease.h" + #import #import @@ -44,6 +46,7 @@ bool wxDialog::Create(wxWindow *parent, wxWindowID winid, long style, const wxString& name) { + wxAutoNSAutoreleasePool pool; wxTopLevelWindows.Append(this); if(!CreateBase(parent,winid,pos,size,style,wxDefaultValidator,name)) @@ -108,6 +111,7 @@ bool wxDialog::Show(bool show) { if(show) { + wxAutoNSAutoreleasePool pool; wxModalDialogs.Append(this); wxLogDebug("runModal"); [wxTheApp->GetNSApplication() runModalForWindow:m_cocoaNSWindow];