… | |
… | |
118 | |
118 | |
119 | delete TermWin.fontset; |
119 | delete TermWin.fontset; |
120 | |
120 | |
121 | if (display) |
121 | if (display) |
122 | { |
122 | { |
|
|
123 | #if defined(MENUBAR) && (MENUBAR_MAX > 1) |
|
|
124 | delete menuBar.drawable; |
|
|
125 | //if (menuBar.win) |
|
|
126 | // XDestroyWindow (display->display, menuBar.win); |
|
|
127 | #endif |
|
|
128 | delete TermWin.drawable; |
|
|
129 | // destroy all windows |
123 | if (TermWin.parent[0]) |
130 | if (TermWin.parent[0]) |
124 | XDestroyWindow (display->display, TermWin.parent[0]); |
131 | XDestroyWindow (display->display, TermWin.parent[0]); |
125 | #if defined(MENUBAR) && (MENUBAR_MAX > 1) |
|
|
126 | if (menuBar.win) |
|
|
127 | XDestroyWindow (display->display, menuBar.win); |
|
|
128 | delete menuBar.drawable; |
|
|
129 | #endif |
|
|
130 | } |
132 | } |
131 | |
133 | |
132 | // TODO: free pixcolours, colours should become part of rxvt_display |
134 | // TODO: free pixcolours, colours should become part of rxvt_display |
133 | |
135 | |
134 | delete PixColors; |
136 | delete PixColors; |