]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
GIR writer: Generate property's cannonical name instead of name
authorDidier 'Ptitjes <ptitjes@free.fr>
Sat, 21 Mar 2009 03:45:12 +0000 (04:45 +0100)
committerJürg Billeter <j@bitron.ch>
Thu, 30 Apr 2009 21:27:32 +0000 (23:27 +0200)
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
gobject/valagirwriter.vala
vala/valaproperty.vala

index b7ce3d8519ad51d8ed08487670ad4bb5b5452b40..f19031a22992e339e451a286c4267a9c5c1b0cd1 100644 (file)
@@ -561,7 +561,7 @@ public class Vala.GIRWriter : CodeVisitor {
                }
 
                write_indent ();
-               stream.printf ("<property name=\"%s\"", prop.name);
+               stream.printf ("<property name=\"%s\"", prop.get_canonical_name ());
                if (prop.get_accessor != null) {
                        stream.printf (" readable=\"1\"");
                }
index 8d666dedb45307af1ba29c95ed51f96b956d7e73..edcd656434c80e4345ab5144f0ae7066ffec8b0c 100644 (file)
@@ -243,7 +243,7 @@ public class Vala.Property : Member, Lockable {
                return new CCodeConstant ("\"%s\"".printf (get_canonical_name ()));
        }
 
-       private string get_canonical_name () {
+       public string get_canonical_name () {
                var str = new StringBuilder ();
                
                string i = name;