Fixes: debbugs:19149

* gtkutil.c (gtk_adjustment_configure): Don't use 2.14 functions (Bug#19149).
This commit is contained in:
Jan D 2014-11-23 14:30:52 +01:00
parent 600f3d0528
commit 0b1d7cd596
2 changed files with 11 additions and 10 deletions

View file

@ -3,6 +3,7 @@
* gtkutil.c (gtk_adjustment_configure): Define for Gtk+ < 2.14.
(xg_set_toolkit_horizontal_scroll_bar_thumb): Remove wrong version
check for gtk_adjustment_configure (Bug#19149).
(gtk_adjustment_configure): Don't use 2.14 functions (Bug#19149).
2014-11-22 Glenn Morris <rgm@gnu.org>

View file

@ -80,16 +80,16 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#endif
#if ! GTK_CHECK_VERSION (2, 14, 0)
#define gtk_adjustment_configure(adj, value, lower, \
upper, step_increment, \
page_increment, pagesize) \
do { \
gtk_adjustment_set_lower (adj, lower); \
gtk_adjustment_set_upper (adj, upper); \
gtk_adjustment_set_page_size (adj, pagesize); \
gtk_adjustment_set_value (adj, value); \
gtk_adjustment_set_page_increment (adj, page_increment); \
gtk_adjustment_set_step_increment (adj, step_increment); \
#define gtk_adjustment_configure(adj, xvalue, xlower, \
xupper, xstep_increment, \
xpage_increment, xpagesize) \
do { \
adj->lower = xlower; \
adj->upper = xupper; \
adj->page_size = xpagesize; \
gtk_adjustment_set_value (adj, xvalue); \
adj->page_increment = xpage_increment; \
adj->step_increment = xstep_increment; \
} while (0)
#endif /* < Gtk+ 2.14 */