From: Christian Persch Date: Thu, 17 Jun 2010 22:38:46 +0000 (+0200) Subject: Fix VARIANT out args X-Git-Tag: 2.25.9~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bdd8fef4c05b41f534f138b0cf2f252e6ebd379f;p=platform%2Fupstream%2Fglib.git Fix VARIANT out args Use g_value_set_variant(), not the nonexistent g_value_take_variant(). --- diff --git a/gobject/glib-genmarshal.c b/gobject/glib-genmarshal.c index e382fdc..30e36ad 100644 --- a/gobject/glib-genmarshal.c +++ b/gobject/glib-genmarshal.c @@ -249,7 +249,7 @@ complete_out_arg (OutArgument *oarg) { "BOXED", "BOXED", "gpointer", "g_value_take_boxed", }, { "POINTER", "POINTER", "gpointer", "g_value_set_pointer", }, { "OBJECT", "OBJECT", "GObject*", "g_value_take_object", }, - { "VARIANT", "VARIANT", "GVariant*", "g_value_take_variant", }, + { "VARIANT", "VARIANT", "GVariant*", "g_value_set_variant", }, /* deprecated: */ { "NONE", "VOID", "void", NULL, }, { "BOOL", "BOOLEAN", "gboolean", "g_value_set_boolean", },