]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Add constant declarations to header file
authorLevi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
Wed, 8 Apr 2009 15:31:46 +0000 (17:31 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 8 Apr 2009 15:31:46 +0000 (17:31 +0200)
Fixes bug 578267.

gobject/valaccodebasemodule.vala

index c179febbce611c51777d65b9e7cc6f4b9715379d..95eac147679d205233df235445a5def6fe1b9044 100644 (file)
@@ -765,6 +765,10 @@ internal class Vala.CCodeBaseModule : CCodeModule {
 
        public override void visit_constant (Constant c) {
                generate_constant_declaration (c, source_declarations);
+
+               if (!c.is_internal_symbol ()) {
+                       generate_constant_declaration (c, header_declarations);
+               }
        }
 
        public void generate_field_declaration (Field f, CCodeDeclarationSpace decl_space) {