diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-02-28 22:00:20 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-02-28 22:06:41 +0800 |
commit | decf711bd5ac82b2ea4c61e4304f1d124289a375 (patch) | |
tree | f5b3e083073fd2e62fcf5c2f40e1eea3c75b9674 /libempathy/empathy-keyring.c | |
parent | f4d80d432a22487eeacfe4f3216c132d5a4e0a12 (diff) | |
download | gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar.gz gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar.bz2 gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar.lz gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar.xz gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.tar.zst gsoc2013-empathy-decf711bd5ac82b2ea4c61e4304f1d124289a375.zip |
find_items_cb: copy the string stored in the result
Diffstat (limited to 'libempathy/empathy-keyring.c')
-rw-r--r-- | libempathy/empathy-keyring.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libempathy/empathy-keyring.c b/libempathy/empathy-keyring.c index baeffbde2..bddee81f6 100644 --- a/libempathy/empathy-keyring.c +++ b/libempathy/empathy-keyring.c @@ -64,7 +64,8 @@ find_items_cb (GnomeKeyringResult result, found = list->data; DEBUG ("Got secret"); - g_simple_async_result_set_op_res_gpointer (simple, found->secret, NULL); + g_simple_async_result_set_op_res_gpointer (simple, g_strdup (found->secret), + g_free); out: g_simple_async_result_complete (simple); |