diff options
author | Jürg Billeter <j@bitron.ch> | 2012-08-15 18:55:59 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2012-08-15 18:59:44 +0200 |
commit | 3126a8e1af2deca94c5d3cad1e82ab1dac6f7a67 (patch) | |
tree | 74e298f77dac41f5fe92d459e4893462d97a2b6e | |
parent | 387ea3a27f32ec8355975ed9c3085d6f51ab3a31 (diff) | |
download | vala-3126a8e1af2deca94c5d3cad1e82ab1dac6f7a67.tar.gz |
Fix critical for static fields with initializers in compact classes
-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 0684436b9..0d1472c99 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -1239,7 +1239,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator { if (f.initializer != null) { var rhs = get_cvalue (f.initializer); if (!is_constant_ccode_expression (rhs)) { - if (f.parent_symbol is Class) { + if (is_gtypeinstance) { if (f.initializer is InitializerList) { ccode.open_block (); |