--- rxvt-unicode/src/main.C 2004/02/24 16:25:44 1.44 +++ rxvt-unicode/src/main.C 2004/02/24 21:46:15 1.45 @@ -120,13 +120,15 @@ if (display) { - if (TermWin.parent[0]) - XDestroyWindow (display->display, TermWin.parent[0]); #if defined(MENUBAR) && (MENUBAR_MAX > 1) - if (menuBar.win) - XDestroyWindow (display->display, menuBar.win); delete menuBar.drawable; + //if (menuBar.win) + // XDestroyWindow (display->display, menuBar.win); #endif + delete TermWin.drawable; + // destroy all windows + if (TermWin.parent[0]) + XDestroyWindow (display->display, TermWin.parent[0]); } // TODO: free pixcolours, colours should become part of rxvt_display