diff options
Diffstat (limited to 'src/xterm.c')
| -rw-r--r-- | src/xterm.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c index 2adf70b829d..cf79135497c 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -16579,6 +16579,14 @@ x_free_frame_resources (struct frame *f) | |||
| 16579 | XFlush (FRAME_X_DISPLAY (f)); | 16579 | XFlush (FRAME_X_DISPLAY (f)); |
| 16580 | } | 16580 | } |
| 16581 | 16581 | ||
| 16582 | #ifdef HAVE_GTK3 | ||
| 16583 | if (FRAME_OUTPUT_DATA (f)->scrollbar_background_css_provider) | ||
| 16584 | g_object_unref (FRAME_OUTPUT_DATA (f)->scrollbar_background_css_provider); | ||
| 16585 | |||
| 16586 | if (FRAME_OUTPUT_DATA (f)->scrollbar_foreground_css_provider) | ||
| 16587 | g_object_unref (FRAME_OUTPUT_DATA (f)->scrollbar_foreground_css_provider); | ||
| 16588 | #endif | ||
| 16589 | |||
| 16582 | xfree (f->output_data.x->saved_menu_event); | 16590 | xfree (f->output_data.x->saved_menu_event); |
| 16583 | xfree (f->output_data.x); | 16591 | xfree (f->output_data.x); |
| 16584 | f->output_data.x = NULL; | 16592 | f->output_data.x = NULL; |