xlwmenu.c (XlwMenuDestroy): Remove XtDestroyWidget on subwidgets (Bug #6127).
authorJan D <jan.h.d@swipnet.se>
Sat, 8 May 2010 15:32:51 +0000 (17:32 +0200)
committerJan D <jan.h.d@swipnet.se>
Sat, 8 May 2010 15:32:51 +0000 (17:32 +0200)
lwlib/ChangeLog
lwlib/xlwmenu.c

index 5988977..bc2c8b7 100644 (file)
@@ -1,3 +1,8 @@
+2010-05-08  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xlwmenu.c (XlwMenuDestroy): Remove XtDestroyWidget on subwidgets
+       (Bug #6127).
+
 2010-05-06  Glenn Morris  <rgm@gnu.org>
 
        * Makefile.in (CPP, LN_S, TOP, LN): Remove unused variables.
index 52a89de..1bb0d50 100644 (file)
@@ -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);