summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Huang <shawn.p.huang@gmail.com>2012-03-13 12:02:15 -0400
committerPeng Huang <shawn.p.huang@gmail.com>2012-03-13 12:02:15 -0400
commite38ff0fd94ae653eb0a39dde00712f809ef92654 (patch)
tree3c04f03acc34040a314af3e6bbe1e7602c3a914e
parent3179c4fa298a89d2902842ccd30f475e012157b3 (diff)
downloadibus-e38ff0fd94ae653eb0a39dde00712f809ef92654.tar.gz
libibus: Fix a refcount issue in ibus_prop_list_deserialize()
BUG=None TEST=Linux desktop Review URL: https://codereview.appspot.com/5796079
-rw-r--r--src/ibusproplist.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/ibusproplist.c b/src/ibusproplist.c
index 88245fba..7eaeca1a 100644
--- a/src/ibusproplist.c
+++ b/src/ibusproplist.c
@@ -108,7 +108,6 @@ ibus_prop_list_deserialize (IBusPropList *prop_list,
GVariant *var;
while (g_variant_iter_loop (iter, "v", &var)) {
IBusProperty *prop = IBUS_PROPERTY (ibus_serializable_deserialize (var));
- g_object_ref_sink (prop);
ibus_prop_list_append (prop_list, prop);
}
g_variant_iter_free (iter);