]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
don't output overridden properties
authorJuerg Billeter <j@bitron.ch>
Wed, 30 Jan 2008 06:38:00 +0000 (06:38 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Wed, 30 Jan 2008 06:38:00 +0000 (06:38 +0000)
2008-01-30  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala: don't output overridden properties

svn path=/trunk/; revision=926

ChangeLog
vala/valainterfacewriter.vala

index a85eac6c1f6b964c6fa2efb125e18c512664c8ca..7d3b0399d3eeda11f0d3d32b8793f49900b0d371 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-01-30  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valainterfacewriter.vala: don't output overridden properties
+
 2008-01-30  Jürg Billeter  <j@bitron.ch>
 
        * vapi/Makefile.am, vapi/WebKitGtk.deps, vapi/WebKitGtk.vapi,
index 3d66781b92b8d0846b23a7276fc83b4bcc0d7217..808027d0bf2be42d71795c5d6af3c39edc3f3063 100644 (file)
@@ -567,7 +567,7 @@ public class Vala.InterfaceWriter : CodeVisitor {
        }
 
        public override void visit_property (Property! prop) {
-               if (!check_accessibility (prop)) {
+               if (!check_accessibility (prop) || prop.overrides || prop.base_interface_property != null) {
                        return;
                }