diff options
Diffstat (limited to 'src/widget.c')
| -rw-r--r-- | src/widget.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/widget.c b/src/widget.c index fd5ad167125..1f472c6231c 100644 --- a/src/widget.c +++ b/src/widget.c | |||
| @@ -677,13 +677,13 @@ EmacsFrameDestroy (Widget widget) | |||
| 677 | if (! s) emacs_abort (); | 677 | if (! s) emacs_abort (); |
| 678 | if (! s->output_data.x) emacs_abort (); | 678 | if (! s->output_data.x) emacs_abort (); |
| 679 | 679 | ||
| 680 | BLOCK_INPUT; | 680 | block_input (); |
| 681 | x_free_gcs (s); | 681 | x_free_gcs (s); |
| 682 | if (s->output_data.x->white_relief.gc) | 682 | if (s->output_data.x->white_relief.gc) |
| 683 | XFreeGC (XtDisplay (widget), s->output_data.x->white_relief.gc); | 683 | XFreeGC (XtDisplay (widget), s->output_data.x->white_relief.gc); |
| 684 | if (s->output_data.x->black_relief.gc) | 684 | if (s->output_data.x->black_relief.gc) |
| 685 | XFreeGC (XtDisplay (widget), s->output_data.x->black_relief.gc); | 685 | XFreeGC (XtDisplay (widget), s->output_data.x->black_relief.gc); |
| 686 | UNBLOCK_INPUT; | 686 | unblock_input (); |
| 687 | } | 687 | } |
| 688 | 688 | ||
| 689 | static void | 689 | static void |