summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-22 17:13:14 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-22 17:13:14 +0000
commit3f681e7404a83e57df8fb958ff2b05b579d0c0ec (patch)
tree5dc93edfe68465bbcf3a50779a387fe4750559ea
parente6cc604f5f34436f13005fc54ddbfd7f3a7431a8 (diff)
Fix breakage in the presence mixin where a hash table wasn't copied
-rw-r--r--telepathy-glib/presence-mixin.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/telepathy-glib/presence-mixin.c b/telepathy-glib/presence-mixin.c
index d4f3fc10..8e6ef88f 100644
--- a/telepathy-glib/presence-mixin.c
+++ b/telepathy-glib/presence-mixin.c
@@ -86,6 +86,7 @@ deep_copy_hashtable (GHashTable *hash_table)
return NULL;
g_value_init (&value, TP_HASH_TYPE_STRING_VARIANT_MAP);
+ g_value_take_boxed (&value, hash_table);
return g_value_dup_boxed (&value);
}