X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fb896a322a2ed53d393ee738765ddd3f72cee004..269169757566137a43dcc99f444d4b2fbb935a99:/src/cocoa/NSWindow.mm diff --git a/src/cocoa/NSWindow.mm b/src/cocoa/NSWindow.mm index 577f159868..d230b1a093 100644 --- a/src/cocoa/NSWindow.mm +++ b/src/cocoa/NSWindow.mm @@ -23,6 +23,7 @@ #include "wx/menuitem.h" #endif // WX_PRECOMP +#include "wx/cocoa/ObjcPose.h" #include "wx/cocoa/NSWindow.h" #import @@ -34,8 +35,11 @@ WX_IMPLEMENT_OBJC_INTERFACE_HASHMAP(NSWindow) void wxCocoaNSWindow::AssociateNSWindow(WX_NSWindow cocoaNSWindow) { - [cocoaNSWindow setReleasedWhenClosed: NO]; - sm_cocoaHash.insert(wxCocoaNSWindowHash::value_type(cocoaNSWindow,this)); + if(cocoaNSWindow) + { + [cocoaNSWindow setReleasedWhenClosed: NO]; + sm_cocoaHash.insert(wxCocoaNSWindowHash::value_type(cocoaNSWindow,this)); + } } // ============================================================================