aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lwlib/ChangeLog5
-rw-r--r--lwlib/xlwmenu.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog
index 5988977df3..bc2c8b7f7a 100644
--- a/lwlib/ChangeLog
+++ b/lwlib/ChangeLog
@@ -1,3 +1,8 @@
+2010-05-08 Jan Djärv <[email protected]>
+
+ * xlwmenu.c (XlwMenuDestroy): Remove XtDestroyWidget on subwidgets
+ (Bug #6127).
+
2010-05-06 Glenn Morris <[email protected]>
* Makefile.in (CPP, LN_S, TOP, LN): Remove unused variables.
diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c
index 52a89de220..1bb0d50b6d 100644
--- a/lwlib/xlwmenu.c
+++ b/lwlib/xlwmenu.c
@@ -2177,7 +2177,6 @@ XlwMenuDestroy (w)
{
if (mw->menu.windows [i].pixmap != None)
XFreePixmap (XtDisplay (mw), mw->menu.windows [i].pixmap);
- XtDestroyWidget (mw->menu.windows [i].w);
#ifdef HAVE_XFT
if (mw->menu.windows [i].xft_draw)
XftDrawDestroy (mw->menu.windows [i].xft_draw);