aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/dlg_utils.c
diff options
context:
space:
mode:
authorJörg Mayer <jmayer@loplof.de>2011-07-13 22:32:05 +0000
committerJörg Mayer <jmayer@loplof.de>2011-07-13 22:32:05 +0000
commit275f89b5c2fb751482b483232aa7430ed9f0b1fb (patch)
treee5d2c4063ae369b7853fb247f25381ca59141b75 /gtk/dlg_utils.c
parent3af63948917159502c8a5e6237c6969d6589fbd4 (diff)
make compiling with -DGTK_DISABLE_DEPRECATED work
svn path=/trunk/; revision=38004
Diffstat (limited to 'gtk/dlg_utils.c')
-rw-r--r--gtk/dlg_utils.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/dlg_utils.c b/gtk/dlg_utils.c
index 2bcc7e85bc..1f9cc89a77 100644
--- a/gtk/dlg_utils.c
+++ b/gtk/dlg_utils.c
@@ -273,7 +273,11 @@ dlg_button_row_new(const gchar *stock_id_first, ...)
/* do we have a map button? -> special handling for it */
if (map) {
button = gtk_button_new_from_stock(map);
+#if GTK_CHECK_VERSION(2,18,0)
+ gtk_widget_set_can_default(button, TRUE);
+#else
GTK_WIDGET_SET_FLAGS(button, GTK_CAN_DEFAULT);
+#endif
g_object_set_data(G_OBJECT(hbox), map, button);
gtk_box_pack_start(GTK_BOX(help_hbox), button, FALSE, FALSE, 0);
gtk_widget_show(button);