diff options
author | Jürg Billeter <j@bitron.ch> | 2009-09-14 21:14:44 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2009-09-14 21:14:44 +0200 |
commit | 5d38a5c18efc95eba2b4e2f6f7146f991a7241bc (patch) | |
tree | 2094914cddd3493dd2a8d21a405fbef83dbd9e00 /codegen | |
parent | db1b554d4e85afcef86232e368d3381aee4cc96e (diff) | |
download | vala-5d38a5c18efc95eba2b4e2f6f7146f991a7241bc.tar.gz |
Fix virtual struct properties
Diffstat (limited to 'codegen')
-rw-r--r-- | codegen/valaccodebasemodule.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index aa00179fb..4674539de 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -1351,7 +1351,7 @@ internal class Vala.CCodeBaseModule : CCodeModule { } if (prop.is_abstract || prop.is_virtual) { - if (acc.readable) { + if (acc.readable && !returns_real_struct) { function = new CCodeFunction (acc.get_cname (), current_return_type.get_cname ()); } else { function = new CCodeFunction (acc.get_cname (), "void"); |