From f2aefd61b55b2784cc8a2a24026e64cef84f0e4d Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Wed, 4 Apr 2012 16:48:53 +0200 Subject: messages-service.c: fix leak --- src/messages-service.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/messages-service.c b/src/messages-service.c index 26eaf78..981c286 100644 --- a/src/messages-service.c +++ b/src/messages-service.c @@ -356,9 +356,14 @@ blacklist_add (gpointer udata) gchar * contents = NULL; if (symlink_target) + { blacklist_add_core (symlink_target, definition_file); + g_free (symlink_target); + } else if (g_str_has_suffix (definition_file, ".desktop")) + { blacklist_add_core(definition_file, definition_file); + } else if (g_file_get_contents (definition_file, &contents, NULL, NULL)) { gchar *trimmed = pango_trim_string (contents); -- cgit v1.2.3