diff options
Diffstat (limited to 'codegen/valagdbusclientmodule.vala')
-rw-r--r-- | codegen/valagdbusclientmodule.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/codegen/valagdbusclientmodule.vala b/codegen/valagdbusclientmodule.vala index dd35c09f5..223703a9b 100644 --- a/codegen/valagdbusclientmodule.vala +++ b/codegen/valagdbusclientmodule.vala @@ -323,6 +323,8 @@ public class Vala.GDBusClientModule : GDBusModule { var local = new LocalVariable (owned_type, param.name); var ma = new MemberAccess.simple (param.name); ma.symbol_reference = local; + ma.value_type = local.variable_type.copy (); + visit_member_access (ma); ccode.add_expression (get_unref_expression (new CCodeIdentifier (param.name), owned_type, ma)); } } |