diff options
| author | Po Lu | 2022-03-16 08:41:24 +0800 |
|---|---|---|
| committer | Po Lu | 2022-03-16 08:42:33 +0800 |
| commit | bf7d66aa1aa165bedbab33075820d25f405fcad5 (patch) | |
| tree | c65ca0b217f3ab30c2ffe1ebcd730e0fe5656173 /src | |
| parent | 5e8fbf7789613511061d78a42ca7f91bc831f786 (diff) | |
| download | emacs-bf7d66aa1aa165bedbab33075820d25f405fcad5.tar.gz emacs-bf7d66aa1aa165bedbab33075820d25f405fcad5.zip | |
Fix build with GTK 3.18.0 or earlier
* src/gtkutil.c (xg_update_scroll_bar_pos)
(xg_update_horizontal_scrollbar_pos): Avoid
gtk_widget_queue_allocate on older GTK versions.
Diffstat (limited to 'src')
| -rw-r--r-- | src/gtkutil.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gtkutil.c b/src/gtkutil.c index 174a1bffeae..ec2864e34a7 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -4736,7 +4736,9 @@ xg_update_scrollbar_pos (struct frame *f, | |||
| 4736 | if (wdesc) | 4736 | if (wdesc) |
| 4737 | { | 4737 | { |
| 4738 | gdk_window_move_resize (wdesc, left, top, width, height); | 4738 | gdk_window_move_resize (wdesc, left, top, width, height); |
| 4739 | #if GTK_CHECK_VERSION (3, 20, 0) | ||
| 4739 | gtk_widget_queue_allocate (wparent); | 4740 | gtk_widget_queue_allocate (wparent); |
| 4741 | #endif | ||
| 4740 | } | 4742 | } |
| 4741 | #endif | 4743 | #endif |
| 4742 | } | 4744 | } |
| @@ -4841,7 +4843,9 @@ xg_update_horizontal_scrollbar_pos (struct frame *f, | |||
| 4841 | if (wdesc) | 4843 | if (wdesc) |
| 4842 | { | 4844 | { |
| 4843 | gdk_window_move_resize (wdesc, left, top, width, height); | 4845 | gdk_window_move_resize (wdesc, left, top, width, height); |
| 4846 | #if GTK_CHECK_VERSION (3, 20, 0) | ||
| 4844 | gtk_widget_queue_allocate (wparent); | 4847 | gtk_widget_queue_allocate (wparent); |
| 4848 | #endif | ||
| 4845 | } | 4849 | } |
| 4846 | #endif | 4850 | #endif |
| 4847 | } | 4851 | } |