[empathy/gnome-2-34] find_items_cb: copy the string stored in the result
- From: Guillaume Desmottes <gdesmott src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [empathy/gnome-2-34] find_items_cb: copy the string stored in the result
- Date: Mon, 28 Feb 2011 14:06:52 +0000 (UTC)
commit decf711bd5ac82b2ea4c61e4304f1d124289a375
Author: Guillaume Desmottes <guillaume desmottes collabora co uk>
Date: Mon Feb 28 15:00:20 2011 +0100
find_items_cb: copy the string stored in the result
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 baeffbd..bddee81 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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]