diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | THANKS | 1 | ||||
-rw-r--r-- | gobject/valaccodegenerator.vala | 8 |
3 files changed, 12 insertions, 4 deletions
@@ -1,5 +1,12 @@ 2008-11-02 Jürg Billeter <j@bitron.ch> + * gobject/valaccodegenerator.vala: + + Fix comment generation of private enums, patch by Carlos Cadete, + fixes bug 558533 + +2008-11-02 Jürg Billeter <j@bitron.ch> + * vala/valaclass.vala: * vala/valagenieparser.vala: * vala/valainterface.vala: @@ -12,6 +12,7 @@ Andreas Brauchli Anthony Taylor Arwed von Merkatz Carl-Anton Ingmarsson +Carlos Cadete Cayle Graumann Christian Hergert Christian Meyer diff --git a/gobject/valaccodegenerator.vala b/gobject/valaccodegenerator.vala index f0e2e1827..a17743f27 100644 --- a/gobject/valaccodegenerator.vala +++ b/gobject/valaccodegenerator.vala @@ -323,10 +323,6 @@ public class Vala.CCodeGenerator : CodeGenerator { public override void visit_enum (Enum en) { cenum = new CCodeEnum (en.get_cname ()); - if (en.source_reference.comment != null) { - header_type_definition.append (new CCodeComment (en.source_reference.comment)); - } - CCodeFragment decl_frag; CCodeFragment def_frag; if (en.access != SymbolAccessibility.PRIVATE) { @@ -336,6 +332,10 @@ public class Vala.CCodeGenerator : CodeGenerator { decl_frag = source_type_declaration; def_frag = source_type_definition; } + + if (en.source_reference.comment != null) { + def_frag.append (new CCodeComment (en.source_reference.comment)); + } def_frag.append (cenum); def_frag.append (new CCodeNewline ()); |