summaryrefslogtreecommitdiff
path: root/cut-n-paste/toolbar-editor/egg-toolbar-editor.c
diff options
context:
space:
mode:
authorWolfgang Ulbrich <[email protected]>2015-12-14 19:05:16 +0100
committerWolfgang Ulbrich <[email protected]>2015-12-14 19:05:16 +0100
commitdcaa329c797fd6a716ab5e24aefe27c6cb989f32 (patch)
tree5c25cd8bddc32cc97e28da2d5c2335e0fe7b69f0 /cut-n-paste/toolbar-editor/egg-toolbar-editor.c
parent581b297bc57e91e624b9a3eec27bde5b14b26c79 (diff)
downloadeom-dcaa329c797fd6a716ab5e24aefe27c6cb989f32.tar.bz2
eom-dcaa329c797fd6a716ab5e24aefe27c6cb989f32.tar.xz
GTK3: don't use deprecated gtk_icon_size_lookup_for_settings
Diffstat (limited to 'cut-n-paste/toolbar-editor/egg-toolbar-editor.c')
-rw-r--r--cut-n-paste/toolbar-editor/egg-toolbar-editor.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/cut-n-paste/toolbar-editor/egg-toolbar-editor.c b/cut-n-paste/toolbar-editor/egg-toolbar-editor.c
index e616443..fb547d2 100644
--- a/cut-n-paste/toolbar-editor/egg-toolbar-editor.c
+++ b/cut-n-paste/toolbar-editor/egg-toolbar-editor.c
@@ -407,18 +407,26 @@ event_box_realize_cb (GtkWidget *widget, GtkImage *icon)
const gchar *icon_name;
GdkScreen *screen;
GtkIconTheme *icon_theme;
+#if !GTK_CHECK_VERSION (3, 0, 0)
GtkSettings *settings;
+#endif
gint width, height;
GdkPixbuf *pixbuf;
gtk_image_get_icon_name (icon, &icon_name, NULL);
screen = gtk_widget_get_screen (widget);
icon_theme = gtk_icon_theme_get_for_screen (screen);
+#if GTK_CHECK_VERSION (3, 0, 0)
+
+ if (!gtk_icon_size_lookup (GTK_ICON_SIZE_LARGE_TOOLBAR,
+ &width, &height))
+#else
settings = gtk_settings_get_for_screen (screen);
if (!gtk_icon_size_lookup_for_settings (settings,
GTK_ICON_SIZE_LARGE_TOOLBAR,
- &width, &height))
+ &width, &height))
+#endif
{
width = height = 24;
}