From 402cbd00d4d413b638f17141e61f3cf3367e0ad8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= Date: Fri, 7 May 2021 23:02:28 +0300 Subject: xutils: use ideal_size also in try_pixmap_and_mask --- libwnck/xutils.c | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/libwnck/xutils.c b/libwnck/xutils.c index 4617589..fa73e21 100644 --- a/libwnck/xutils.c +++ b/libwnck/xutils.c @@ -1796,11 +1796,9 @@ try_pixmap_and_mask (Screen *screen, Pixmap src_pixmap, Pixmap src_mask, GdkPixbuf **iconp, - int ideal_width, - int ideal_height, + int ideal_size, GdkPixbuf **mini_iconp, - int ideal_mini_width, - int ideal_mini_height) + int ideal_mini_size) { cairo_surface_t *surface, *mask_surface, *image; GdkDisplay *gdk_display; @@ -1880,16 +1878,16 @@ try_pixmap_and_mask (Screen *screen, { *iconp = gdk_pixbuf_scale_simple (unscaled, - ideal_width > 0 ? ideal_width : + ideal_size > 0 ? ideal_size : gdk_pixbuf_get_width (unscaled), - ideal_height > 0 ? ideal_height : + ideal_size > 0 ? ideal_size : gdk_pixbuf_get_height (unscaled), GDK_INTERP_BILINEAR); *mini_iconp = gdk_pixbuf_scale_simple (unscaled, - ideal_mini_width > 0 ? ideal_mini_width : + ideal_mini_size > 0 ? ideal_mini_size : gdk_pixbuf_get_width (unscaled), - ideal_mini_height > 0 ? ideal_mini_height : + ideal_mini_size > 0 ? ideal_mini_size : gdk_pixbuf_get_height (unscaled), GDK_INTERP_BILINEAR); @@ -2260,8 +2258,8 @@ _wnck_read_icons (WnckScreen *screen, pixmap != None) { if (try_pixmap_and_mask (xscreen, pixmap, mask, - iconp, ideal_size, ideal_size, - mini_iconp, ideal_mini_size, ideal_mini_size)) + iconp, ideal_size, + mini_iconp, ideal_mini_size)) { icon_cache->prev_pixmap = pixmap; icon_cache->prev_mask = mask; @@ -2286,8 +2284,8 @@ _wnck_read_icons (WnckScreen *screen, pixmap != None) { if (try_pixmap_and_mask (xscreen, pixmap, mask, - iconp, ideal_size, ideal_size, - mini_iconp, ideal_mini_size, ideal_mini_size)) + iconp, ideal_size, + mini_iconp, ideal_mini_size)) { icon_cache->prev_pixmap = pixmap; icon_cache->prev_mask = mask; -- cgit v1.2.1