]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
support cheader_filename attribute, fixes bug 464988
authorJuerg Billeter <j@bitron.ch>
Mon, 20 Aug 2007 20:00:35 +0000 (20:00 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Mon, 20 Aug 2007 20:00:35 +0000 (20:00 +0000)
2007-08-20  Juerg Billeter  <j@bitron.ch>

* vala/valafield.vala: support cheader_filename attribute,
  fixes bug 464988

svn path=/trunk/; revision=488

ChangeLog
vala/valafield.vala

index 1e383893f1622af2a9257858fbc4dce19404bff4..b428228d3c0f0c2e9710f474b007e6bad95f1c99 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-08-20  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valafield.vala: support cheader_filename attribute,
+         fixes bug 464988
+
 2007-08-20  Jürg Billeter  <j@bitron.ch>
 
        * ccode/valaccodedeclaration.vala, ccode/valaccodemodifiers.vala,
index 5e3e8d70ff20f9b82acf20f50c82d5a7dd102900..8c9c4da7b44ce85ae1f840f27bdb15a63b48e8e6 100644 (file)
@@ -115,6 +115,12 @@ public class Vala.Field : Member, Invokable, Lockable {
                if (a.has_argument ("cname")) {
                        set_cname (a.get_string ("cname"));
                }
+               if (a.has_argument ("cheader_filename")) {
+                       var val = a.get_string ("cheader_filename");
+                       foreach (string filename in val.split (",")) {
+                               add_cheader_filename (filename);
+                       }
+               }
        }
        
        /**