]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
dova: Ensure DovaArray is declared before use
authorJürg Billeter <j@bitron.ch>
Fri, 15 Jul 2011 15:56:09 +0000 (17:56 +0200)
committerJürg Billeter <j@bitron.ch>
Fri, 15 Jul 2011 16:00:32 +0000 (18:00 +0200)
codegen/valadovabasemodule.vala

index d92ac98dd7adf826f9a59a64840e760786eaa368..1db5f990e3e4c5df74b0983167dd2f2f40c3c3f3 100644 (file)
@@ -574,6 +574,7 @@ public abstract class Vala.DovaBaseModule : CodeGenerator {
                        generate_struct_declaration ((Struct) value_type.type_symbol, decl_space);
                } else if (type is ArrayType) {
                        var array_type = (ArrayType) type;
+                       generate_struct_declaration (array_struct, decl_space);
                        generate_type_declaration (array_type.element_type, decl_space);
                } else if (type is PointerType) {
                        var pointer_type = (PointerType) type;