diff options
| author | Jan D | 2014-11-23 14:30:52 +0100 |
|---|---|---|
| committer | Jan D | 2014-11-23 14:30:52 +0100 |
| commit | 0b1d7cd596b9784584812d1bde8aa2d376891cdb (patch) | |
| tree | 195536dade7d3da30696b05593072181524add12 | |
| parent | 600f3d0528bf9acfea89985755d94e05a78df341 (diff) | |
| download | emacs-0b1d7cd596b9784584812d1bde8aa2d376891cdb.tar.gz emacs-0b1d7cd596b9784584812d1bde8aa2d376891cdb.zip | |
Fixes: debbugs:19149
* gtkutil.c (gtk_adjustment_configure): Don't use 2.14 functions (Bug#19149).
| -rw-r--r-- | src/ChangeLog | 1 | ||||
| -rw-r--r-- | src/gtkutil.c | 20 |
2 files changed, 11 insertions, 10 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 50cbc2a5cb2..b75b2f7f659 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | * gtkutil.c (gtk_adjustment_configure): Define for Gtk+ < 2.14. | 3 | * gtkutil.c (gtk_adjustment_configure): Define for Gtk+ < 2.14. |
| 4 | (xg_set_toolkit_horizontal_scroll_bar_thumb): Remove wrong version | 4 | (xg_set_toolkit_horizontal_scroll_bar_thumb): Remove wrong version |
| 5 | check for gtk_adjustment_configure (Bug#19149). | 5 | check for gtk_adjustment_configure (Bug#19149). |
| 6 | (gtk_adjustment_configure): Don't use 2.14 functions (Bug#19149). | ||
| 6 | 7 | ||
| 7 | 2014-11-22 Glenn Morris <rgm@gnu.org> | 8 | 2014-11-22 Glenn Morris <rgm@gnu.org> |
| 8 | 9 | ||
diff --git a/src/gtkutil.c b/src/gtkutil.c index 035e5af599e..9465d5479df 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -80,16 +80,16 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 80 | #endif | 80 | #endif |
| 81 | 81 | ||
| 82 | #if ! GTK_CHECK_VERSION (2, 14, 0) | 82 | #if ! GTK_CHECK_VERSION (2, 14, 0) |
| 83 | #define gtk_adjustment_configure(adj, value, lower, \ | 83 | #define gtk_adjustment_configure(adj, xvalue, xlower, \ |
| 84 | upper, step_increment, \ | 84 | xupper, xstep_increment, \ |
| 85 | page_increment, pagesize) \ | 85 | xpage_increment, xpagesize) \ |
| 86 | do { \ | 86 | do { \ |
| 87 | gtk_adjustment_set_lower (adj, lower); \ | 87 | adj->lower = xlower; \ |
| 88 | gtk_adjustment_set_upper (adj, upper); \ | 88 | adj->upper = xupper; \ |
| 89 | gtk_adjustment_set_page_size (adj, pagesize); \ | 89 | adj->page_size = xpagesize; \ |
| 90 | gtk_adjustment_set_value (adj, value); \ | 90 | gtk_adjustment_set_value (adj, xvalue); \ |
| 91 | gtk_adjustment_set_page_increment (adj, page_increment); \ | 91 | adj->page_increment = xpage_increment; \ |
| 92 | gtk_adjustment_set_step_increment (adj, step_increment); \ | 92 | adj->step_increment = xstep_increment; \ |
| 93 | } while (0) | 93 | } while (0) |
| 94 | #endif /* < Gtk+ 2.14 */ | 94 | #endif /* < Gtk+ 2.14 */ |
| 95 | 95 | ||