]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
correct cname of generic type parameters
authorJürg Billeter <j@bitron.ch>
Sat, 10 Mar 2007 21:56:50 +0000 (21:56 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 10 Mar 2007 21:56:50 +0000 (21:56 +0000)
2007-03-10  Jürg Billeter  <j@bitron.ch>

* vala/valatypereference.vala: correct cname of generic type parameters

svn path=/trunk/; revision=230

vala/ChangeLog
vala/vala/valatypereference.vala

index c1b4f1ad4a182a11c0eb86440ddd9477047359cf..fdfd7ba77dd41b151587d618217f96eba8ede00d 100644 (file)
@@ -1,3 +1,7 @@
+2007-03-10  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valatypereference.vala: correct cname of generic type parameters
+
 2007-03-10  Jürg Billeter  <j@bitron.ch>
 
        * vala/valacreationmethod.vala, vala/valamethod.vala: fix overriding
index 8264f2b3b83a127c55d274afefa831bfb4550c36..2db60e5c12979d8264abf572a5e71bb80026d24b 100644 (file)
@@ -199,9 +199,9 @@ public class Vala.TypeReference : CodeNode {
                
                string ptr;
                string arr;
-               if (type_parameter == null && !data_type.is_reference_type () && !reference_to_value_type) {
+               if (type_parameter != null || (!data_type.is_reference_type () && !reference_to_value_type)) {
                        ptr = "";
-               } else if (((type_parameter != null || data_type.is_reference_type ()) && !is_out) || reference_to_value_type) {
+               } else if ((data_type.is_reference_type () && !is_out) || reference_to_value_type) {
                        ptr = "*";
                } else {
                        ptr = "**";