diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2012-08-17 19:52:49 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2012-08-17 19:54:27 -0700 |
commit | 5b56aa1435ddd20e61e5bac515c0a74eb051eca5 (patch) | |
tree | e414342b2581e649ea8d082e383f1c2715847153 | |
parent | 50f6c6d8bccee167dcaa005964af0468535524a3 (diff) | |
download | subsurface-5b56aa1435ddd20e61e5bac515c0a74eb051eca5.tar.gz |
Minor Macos menu entry modification fix
We have removed a menu separator from the gtk gui and that was still
referenced in the Macos code. And just in case, we are now testing
for the widget for the other separator to be non-NULL before
destroying it.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | macos.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -98,10 +98,9 @@ void subsurface_ui_setup(GtkSettings *settings, GtkWidget *menubar, gtk_widget_hide (menubar); gtk_osxapplication_set_menu_bar(osx_app, GTK_MENU_SHELL(menubar)); - sep = gtk_ui_manager_get_widget(ui_manager, "/MainMenu/FileMenu/Separator3"); - gtk_widget_destroy(sep); sep = gtk_ui_manager_get_widget(ui_manager, "/MainMenu/FileMenu/Separator2"); - gtk_widget_destroy(sep); + if (sep) + gtk_widget_destroy(sep); menu_item = gtk_ui_manager_get_widget(ui_manager, "/MainMenu/FileMenu/Quit"); gtk_widget_hide (menu_item); |