From 414693db8c1ff178510c25709ede06a80df54d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrg=20Billeter?= Date: Mon, 17 Oct 2011 10:14:36 +0200 Subject: tracker-control: Do not call g_object_unref on NULL in error case --- src/tracker-control/tracker-control-general.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracker-control/tracker-control-general.c b/src/tracker-control/tracker-control-general.c index 35d115797..96f40abbf 100644 --- a/src/tracker-control/tracker-control-general.c +++ b/src/tracker-control/tracker-control-general.c @@ -548,6 +548,7 @@ get_uid_for_pid (const gchar *pid_as_string, uid = 0; } else { uid = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_UID); + g_object_unref (info); } if (filename) { @@ -556,7 +557,6 @@ get_uid_for_pid (const gchar *pid_as_string, g_free (fn); } - g_object_unref (info); g_object_unref (f); return uid; -- cgit v1.2.1