From b2e87b76f94a65508b3827f8585b8878e05e4550 Mon Sep 17 00:00:00 2001 From: dan Date: Sun, 20 Feb 2005 04:36:57 +0000 Subject: [PATCH] Fixed crash when removing submenus in WPrefs' menu editor. The submenu widget was free'd twice (once by destroyEditMenuItem() and a second time by destroyEditMenu()) --- WPrefs.app/editmenu.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/WPrefs.app/editmenu.c b/WPrefs.app/editmenu.c index 470d6741..e6013905 100644 --- a/WPrefs.app/editmenu.c +++ b/WPrefs.app/editmenu.c @@ -1516,17 +1516,8 @@ handleItemClick(XEvent *event, void *data) static void destroyEditMenu(WEditMenu *mPtr) { - WEditMenuItem *item; - WMArrayIterator iter; - WMRemoveNotificationObserver(mPtr); - WM_ITERATE_ARRAY(mPtr->items, item, iter) { - if (item->submenu) { - WMDestroyWidget(item->submenu); - } - } - WMFreeArray(mPtr->items); wfree(mPtr->tdelegate); -- 2.11.4.GIT