X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3312496dcc0c6af091defb616d24ea1763df235a..0836334e9fce54fc370314f9d27a513cda9291fa:/src/cocoa/NSMenu.mm diff --git a/src/cocoa/NSMenu.mm b/src/cocoa/NSMenu.mm index c71a2d2e9b..819cc1f136 100644 --- a/src/cocoa/NSMenu.mm +++ b/src/cocoa/NSMenu.mm @@ -16,33 +16,25 @@ #endif // WX_PRECOMP #include "wx/cocoa/NSMenu.h" -#include "wx/cocoa/ObjcPose.h" #import -#import +#include "wx/cocoa/objc/NSMenu.h" // ============================================================================ -// @class wxPoserNSMenu +// @class WXNSMenu // ============================================================================ -@interface wxPoserNSMenu : NSMenu -{ -} - -- (void)dealloc; - -@end // wxPoserNSMenu -WX_IMPLEMENT_POSER(wxPoserNSMenu); -@implementation wxPoserNSMenu : NSMenu +@implementation WXNSMenu : NSMenu - (void)dealloc { wxCocoaNSMenu *menu = wxCocoaNSMenu::GetFromCocoa(self); if(menu) menu->Cocoa_dealloc(); + [super dealloc]; } -@end // wxPoserNSMenu +@end // WXNSMenu // ============================================================================ // @class wxNSMenuNotificationObserver