From: Jürg Billeter Date: Tue, 15 Sep 2009 21:14:25 +0000 (+0200) Subject: GObject: Fix boxed property handling X-Git-Tag: 0.7.6~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=660c078356cfa5d0addc3a0a3aeed24cff9eab80;p=thirdparty%2Fvala.git GObject: Fix boxed property handling --- diff --git a/codegen/valagobjectmodule.vala b/codegen/valagobjectmodule.vala index aaab3f87a..bc357ea3e 100644 --- a/codegen/valagobjectmodule.vala +++ b/codegen/valagobjectmodule.vala @@ -226,6 +226,7 @@ internal class Vala.GObjectModule : GTypeModule { ccall = new CCodeFunctionCall (new CCodeIdentifier ("%s_get_%s".printf (prefix, prop.name))); ccall.add_argument (cself); ccall.add_argument (new CCodeIdentifier ("boxed")); + cswitch.add_statement (new CCodeExpressionStatement (ccall)); var csetcall = new CCodeFunctionCall (new CCodeIdentifier ("g_value_take_boxed")); csetcall.add_argument (new CCodeIdentifier ("value")); csetcall.add_argument (new CCodeIdentifier ("boxed"));