From 5d3d45ebc9b958454c090a61fda80c1959c6097d Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Wed, 27 Apr 2005 23:29:12 +0000 Subject: [PATCH] - Without this e would segv if I created a sticky window on a desktop other then the first. Not sure if this is the correct fix or not, but it works. SVN revision: 14429 --- src/bin/e_menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c index 9a1e04b6b..ab25e4a2e 100644 --- a/src/bin/e_menu.c +++ b/src/bin/e_menu.c @@ -377,7 +377,7 @@ e_menu_item_submenu_set(E_Menu_Item *mi, E_Menu *sub) E_OBJECT_CHECK(mi); E_OBJECT_TYPE_CHECK(mi, E_MENU_ITEM_TYPE); if (mi->submenu) e_object_unref(E_OBJECT(mi->submenu)); - e_object_ref(E_OBJECT(sub)); + if (sub) e_object_ref(E_OBJECT(sub)); mi->submenu = sub; mi->changed = 1; mi->menu->changed = 1;