From: Jürg Billeter Date: Sun, 2 Nov 2008 19:13:01 +0000 (+0000) Subject: Fix comment generation of private enums, patch by Carlos Cadete, fixes bug X-Git-Tag: VALA_0_5_1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90feea5145d82085102592e280304c413c9bbdf6;p=thirdparty%2Fvala.git Fix comment generation of private enums, patch by Carlos Cadete, fixes bug 2008-11-02 Jürg Billeter * gobject/valaccodegenerator.vala: Fix comment generation of private enums, patch by Carlos Cadete, fixes bug 558533 svn path=/trunk/; revision=1957 --- diff --git a/ChangeLog b/ChangeLog index cf76edb6c..8974fcda1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-11-02 Jürg Billeter + + * gobject/valaccodegenerator.vala: + + Fix comment generation of private enums, patch by Carlos Cadete, + fixes bug 558533 + 2008-11-02 Jürg Billeter * vala/valaclass.vala: diff --git a/THANKS b/THANKS index cdcb50b4a..8b3b407d8 100644 --- a/THANKS +++ b/THANKS @@ -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 ());