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);