From: Peng Huang Date: Tue, 13 Mar 2012 16:02:15 +0000 (-0400) Subject: libibus: Fix a refcount issue in ibus_prop_list_deserialize() X-Git-Tag: 1.4.99.20121006~63 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e38ff0fd94ae653eb0a39dde00712f809ef92654;p=platform%2Fupstream%2Fibus.git libibus: Fix a refcount issue in ibus_prop_list_deserialize() BUG=None TEST=Linux desktop Review URL: https://codereview.appspot.com/5796079 --- diff --git a/src/ibusproplist.c b/src/ibusproplist.c index 88245fb..7eaeca1 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);