X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbcmenuitem.C;h=6ec65a93599c108340b660164e0a6ceb4c80dafe;hb=f5725c7e12def18fec49a295dad688652edaa4b3;hp=7c8551f4234036f42935ad332d462f2a9b423f60;hpb=fd310b768dfc78c91a6ddc26b9a25914e5b248d7;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/guicast/bcmenuitem.C b/cinelerra-5.1/guicast/bcmenuitem.C index 7c8551f4..6ec65a93 100644 --- a/cinelerra-5.1/guicast/bcmenuitem.C +++ b/cinelerra-5.1/guicast/bcmenuitem.C @@ -136,7 +136,7 @@ int BC_MenuItem::deactivate_submenus(BC_MenuPopup *exclude) return 0; } -int BC_MenuItem::get_enabled(int v) +int BC_MenuItem::get_enabled() { return enabled; } @@ -201,10 +201,10 @@ int BC_MenuItem::dispatch_button_press() int BC_MenuItem::dispatch_button_release(int &redraw) { - int result = 0; - - if(!strcmp(text, "-")) return 0; + int len = strlen(text); + if( len > 0 && text[0] == '-' && text[len-1] == '-' ) return 0; + int result = 0; if(submenu) { result = submenu->dispatch_button_release();