]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
doclets/gtkdoclet: Properly handle property accessors
authorLuca Bruno <lethalman88@gmail.com>
Tue, 4 May 2010 19:51:09 +0000 (21:51 +0200)
committerFlorian Brosch <flo.brosch@gmail.com>
Tue, 4 May 2010 19:51:09 +0000 (21:51 +0200)
src/doclets/gtkdoc/generator.vala

index 238b4878aa6cc1f19af773d37ac16689549bdd5f..ab0f985555b76a1ab9507d9885bbb8c7bc7669c1 100644 (file)
@@ -336,12 +336,12 @@ public class Gtkdoc.Generator : Api.Visitor {
                add_comment (prop.get_filename(), "%s:%s".printf (current_cname, prop.get_cname ()), prop.documentation);
                prop.accept_all_children (this);
 
-               if (prop.getter != null && !prop.getter.is_private) {
+               if (prop.getter != null && !prop.getter.is_private && prop.getter.is_get) {
                        add_symbol (prop.get_filename(), prop.getter.get_cname ());
                }
 
-               if (prop.setter != null && !prop.setter.is_private) {
-                 add_symbol (prop.get_filename(), prop.setter.get_cname ());
+               if (prop.setter != null && !prop.setter.is_private && prop.setter.is_set) {
+                       add_symbol (prop.get_filename(), prop.setter.get_cname ());
                }
        }