]> git.eshelyaron.com Git - emacs.git/commitdiff
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 5988977df3a621d0fa04a69ba6e76dc2200059c8..bc2c8b7f7a4c12e20b2b053c6149f351ddfec066 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 52a89de220417eadd046f5ee2316ef10078042f9..1bb0d50b6d7dce960232c472da1faaa2120828bb 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);