X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fb896a322a2ed53d393ee738765ddd3f72cee004..ab13160e71d925cd16c561574af5a9cd4af69268:/include/wx/cocoa/NSWindow.h diff --git a/include/wx/cocoa/NSWindow.h b/include/wx/cocoa/NSWindow.h index c8ca32b1ae..04da760edc 100644 --- a/include/wx/cocoa/NSWindow.h +++ b/include/wx/cocoa/NSWindow.h @@ -13,7 +13,7 @@ #define __WX_COCOA_NSWINDOW_H__ #include "wx/hashmap.h" -#include "wx/cocoa/ObjcPose.h" +#include "wx/cocoa/ObjcAssociate.h" WX_DECLARE_OBJC_HASHMAP(NSWindow); @@ -25,7 +25,8 @@ public: void AssociateNSWindow(WX_NSWindow cocoaNSWindow); inline void DisassociateNSWindow(WX_NSWindow cocoaNSWindow) { - sm_cocoaHash.erase(cocoaNSWindow); + if(cocoaNSWindow) + sm_cocoaHash.erase(cocoaNSWindow); } virtual void Cocoa_close(void) = 0; virtual bool Cocoa_windowShouldClose(void) = 0;