From 34031cbce020b242d523258e06565c6a00c54e5d Mon Sep 17 00:00:00 2001 From: Wolfgang Ulbrich Date: Thu, 7 Jan 2016 23:42:36 +0100 Subject: GTK3 icon-info: plug a leak taken from: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=705d814 --- libcaja-private/caja-icon-info.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libcaja-private/caja-icon-info.c') diff --git a/libcaja-private/caja-icon-info.c b/libcaja-private/caja-icon-info.c index 3a63bb44..d5bd542e 100644 --- a/libcaja-private/caja-icon-info.c +++ b/libcaja-private/caja-icon-info.c @@ -472,7 +472,13 @@ caja_icon_info_lookup (GIcon *icon, pixbuf = NULL; } - return caja_icon_info_new_for_pixbuf (pixbuf); + icon_info = caja_icon_info_new_for_pixbuf (pixbuf); + + if (pixbuf != NULL) { + g_object_unref (pixbuf); + } + + return icon_info; } } -- cgit v1.2.1