diff --git a/uppsrc/CtrlLib/MacMenu.mm b/uppsrc/CtrlLib/MacMenu.mm index ad72d1bdb..5ecb8d834 100644 --- a/uppsrc/CtrlLib/MacMenu.mm +++ b/uppsrc/CtrlLib/MacMenu.mm @@ -129,7 +129,7 @@ void CocoMenuBar::MenuAction(id sender) for(const Item& m : item) if(m.nsitem == sender) { ResetCocoaMouse(); - m.cb(); + PostCallback(m.cb); break; } } diff --git a/uppsrc/Draw/Image.h b/uppsrc/Draw/Image.h index b4a79e5fa..20e3fee19 100644 --- a/uppsrc/Draw/Image.h +++ b/uppsrc/Draw/Image.h @@ -306,10 +306,6 @@ public: int Find(const String& id) const { return map.Find(id); } void Set(int i, const Image& img); -#ifdef _DEBUG - int GetBinSize() const; -#endif - ImageIml GetRaw(int mode, int i); // tries to get image for mode, can return Null ImageIml GetRaw(int mode, const String& id); // tries to get image for mode by id, can return Null diff --git a/uppsrc/Draw/Iml.cpp b/uppsrc/Draw/Iml.cpp index f3a639416..9827d497d 100644 --- a/uppsrc/Draw/Iml.cpp +++ b/uppsrc/Draw/Iml.cpp @@ -141,20 +141,6 @@ Image Iml::Get(int i) return m.image; } -#ifdef _DEBUG -int Iml::GetBinSize() const -{ - int size = 0; - for(int i = 0; i < map.GetCount(); i++) { - const Image::Init& init = img_init[i]; - size += (int)strlen(name[i]) + 1 + 24; - for(int q = 0; q < init.scan_count; q++) - size += (int)strlen(init.scans[q]); - } - return size; -} -#endif - Iml::Iml(const char **name, int n) : name(name) {