Mercurial > emacs
comparison src/xterm.c @ 37212:5c27e50f91d1
(x_free_frame_resources) [USE_X_TOOLKIT]: Set
f->output_data.x->widget to null after destroying it.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 05 Apr 2001 13:08:21 +0000 |
parents | 3799cab1815b |
children | 3ae3b09f76a1 |
comparison
equal
deleted
inserted
replaced
37211:afa458ac7a62 | 37212:5c27e50f91d1 |
---|---|
12819 if (FRAME_X_WINDOW (f)) | 12819 if (FRAME_X_WINDOW (f)) |
12820 XDestroyWindow (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f)); | 12820 XDestroyWindow (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f)); |
12821 | 12821 |
12822 #ifdef USE_X_TOOLKIT | 12822 #ifdef USE_X_TOOLKIT |
12823 if (f->output_data.x->widget) | 12823 if (f->output_data.x->widget) |
12824 XtDestroyWidget (f->output_data.x->widget); | 12824 { |
12825 XtDestroyWidget (f->output_data.x->widget); | |
12826 f->output_data.x->widget = NULL; | |
12827 } | |
12825 free_frame_menubar (f); | 12828 free_frame_menubar (f); |
12826 #endif /* USE_X_TOOLKIT */ | 12829 #endif /* USE_X_TOOLKIT */ |
12827 | 12830 |
12828 unload_color (f, f->output_data.x->foreground_pixel); | 12831 unload_color (f, f->output_data.x->foreground_pixel); |
12829 unload_color (f, f->output_data.x->background_pixel); | 12832 unload_color (f, f->output_data.x->background_pixel); |