]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix type declaration for constants
authorJürg Billeter <j@bitron.ch>
Fri, 8 Jan 2010 20:33:48 +0000 (21:33 +0100)
committerJürg Billeter <j@bitron.ch>
Fri, 8 Jan 2010 20:33:48 +0000 (21:33 +0100)
Fixes bug 605813.

codegen/valaccodebasemodule.vala

index 618df3471cc0e2ed7521a854e6bf0aec97e838e9..7388e39dc32f842abeb8bf694d7fc493de2bead1 100644 (file)
@@ -894,6 +894,8 @@ internal class Vala.CCodeBaseModule : CCodeModule {
                c.accept_children (codegen);
 
                if (!c.external) {
+                       generate_type_declaration (c.type_reference, decl_space);
+
                        if (c.initializer is InitializerList) {
                                var cdecl = new CCodeDeclaration (c.type_reference.get_const_cname ());
                                var arr = "";