diff options
author | Mohammed Sadiq <sadiq@sadiqpk.org> | 2017-06-17 11:03:30 +0530 |
---|---|---|
committer | Rui Matos <tiagomatos@gmail.com> | 2017-06-19 11:23:42 +0200 |
commit | 38ac1d1d766ed26fd8c41c359a9802bbfc47af9f (patch) | |
tree | db7047ffa27914d8dd69bbd2f02c578a05f36aa1 | |
parent | 02320315710d2f63ffec33e8a8249b6a3a9e8428 (diff) | |
download | gnome-control-center-38ac1d1d766ed26fd8c41c359a9802bbfc47af9f.tar.gz |
search: Fix memory leak
The container returned by g_variant_get_strv() should be
freed with g_free().
https://bugzilla.gnome.org/show_bug.cgi?id=783885
-rw-r--r-- | panels/search/cc-search-locations-dialog.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/panels/search/cc-search-locations-dialog.c b/panels/search/cc-search-locations-dialog.c index 1890764e6..6d268df74 100644 --- a/panels/search/cc-search-locations-dialog.c +++ b/panels/search/cc-search-locations-dialog.c @@ -374,6 +374,8 @@ switch_tracker_get_mapping (GValue *value, break; } + g_free (locations); + g_value_set_boolean (value, found); return TRUE; } |