[Telepathy-commits] [telepathy-mission-control/master] Fix more memory leaks

Alberto Mardegan alberto.mardegan at nokia.com
Tue Feb 10 02:16:22 PST 2009


---
 src/mcd-dispatcher.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index 48b9180..e156b35 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -1914,7 +1914,7 @@ parse_client_filter (GKeyFile *file, const gchar *group)
                 GValue *value = tp_g_value_slice_new (G_TYPE_STRING);
                 gchar *str = g_key_file_get_string (file, group, key, NULL);
 
-                g_value_set_string (value, str);
+                g_value_take_string (value, str);
                 g_hash_table_insert (filter, file_property, value);
                 break;
             }
@@ -1925,7 +1925,7 @@ parse_client_filter (GKeyFile *file, const gchar *group)
                     (DBUS_TYPE_G_OBJECT_PATH);
                 gchar *str = g_key_file_get_string (file, group, key, NULL);
 
-                g_value_set_boxed (value, str);
+                g_value_take_boxed (value, str);
                 g_hash_table_insert (filter, file_property, value);
                 break;
             }
-- 
1.5.6.5




More information about the telepathy-commits mailing list