X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fpluginmenu.cpp;h=69e5c0841eaaa6898abc56a3ae1221db3dd082f7;hb=0110e3a8f3ab54c17a1785e17c7246adf8e13a46;hp=d463aea73c88221468cb90e1f6545be9f3d2887b;hpb=465884e260039bad1a333c51b6013edd361a63cd;p=xonotic%2Fnetradiant.git diff --git a/radiant/pluginmenu.cpp b/radiant/pluginmenu.cpp index d463aea7..69e5c084 100644 --- a/radiant/pluginmenu.cpp +++ b/radiant/pluginmenu.cpp @@ -43,8 +43,8 @@ void plugin_activated( ui::Widget widget, gpointer data ){ #include void PlugInMenu_Add( ui::Menu plugin_menu, IPlugIn* pPlugIn ){ - ui::Widget item, parent; - ui::Menu menu{nullptr}, subMenu{nullptr}; + ui::Widget item{ui::null}, parent{ui::null}; + ui::Menu menu{ui::null}, subMenu{ui::null}; const char *menuText, *menuCommand; std::stack menuStack; @@ -54,7 +54,7 @@ void PlugInMenu_Add( ui::Menu plugin_menu, IPlugIn* pPlugIn ){ std::size_t nCount = pPlugIn->getCommandCount(); if ( nCount > 0 ) { - menu = ui::Menu(); + menu = ui::Menu(ui::New); if ( g_Layout_enableDetachableMenus.m_value ) { menu_tearoff( menu ); } @@ -80,7 +80,7 @@ void PlugInMenu_Add( ui::Menu plugin_menu, IPlugIn* pPlugIn ){ item.show(); menu.add(item); - subMenu = ui::Menu(); + subMenu = ui::Menu(ui::New); gtk_menu_item_set_submenu( GTK_MENU_ITEM( item ), subMenu ); menuStack.push( menu ); menu = subMenu;