summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammed Sadiq <sadiq@sadiqpk.org>2017-05-02 12:00:52 +0530
committerBastien Nocera <hadess@hadess.net>2017-05-02 17:44:25 +0200
commitf60f925210640529beb046c4f9b064732db1faa1 (patch)
tree0056adf4f43366f5a25faadb3e3dae18737c712d
parentd9626060c5f7f607c47303108a71f90033825bec (diff)
downloadgnome-control-center-f60f925210640529beb046c4f9b064732db1faa1.tar.gz
search: Fix memory leak
g_variant_get_strv() returns newly allocated memory. This should be freed when no longer required. https://bugzilla.gnome.org/show_bug.cgi?id=782048
-rw-r--r--panels/search/cc-search-panel.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/panels/search/cc-search-panel.c b/panels/search/cc-search-panel.c
index e619a0803..a858e365e 100644
--- a/panels/search/cc-search-panel.c
+++ b/panels/search/cc-search-panel.c
@@ -405,6 +405,7 @@ switch_settings_mapping_get_generic (GValue *value,
}
}
+ g_free (apps);
g_value_set_boolean (value, !!default_enabled != !!found);
return TRUE;