summaryrefslogtreecommitdiff
path: root/codegen/valagdbusclientmodule.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2010-10-17 19:16:58 +0200
committerJürg Billeter <j@bitron.ch>2010-10-17 19:16:58 +0200
commit34c18af47efebf67d236f45d59417dbac5ebb15a (patch)
tree9c7886c0a095e81191d6c3f3da6fbb01aaab0f91 /codegen/valagdbusclientmodule.vala
parent1fe73849db172a30d8933a2e4ae9d6a92c02684a (diff)
downloadvala-34c18af47efebf67d236f45d59417dbac5ebb15a.tar.gz
codegen: Remove fallback in array length handling
Diffstat (limited to 'codegen/valagdbusclientmodule.vala')
-rw-r--r--codegen/valagdbusclientmodule.vala2
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));
}
}