From 5ab4f1c3ac78e8e865784313ff75af49b4d67c70 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Sat, 10 Mar 2007 21:56:50 +0000 Subject: [PATCH] correct cname of generic type parameters MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 2007-03-10 Jürg Billeter * vala/valatypereference.vala: correct cname of generic type parameters svn path=/trunk/; revision=230 --- vala/ChangeLog | 4 ++++ vala/vala/valatypereference.vala | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/vala/ChangeLog b/vala/ChangeLog index c1b4f1ad4..fdfd7ba77 100644 --- a/vala/ChangeLog +++ b/vala/ChangeLog @@ -1,3 +1,7 @@ +2007-03-10 Jürg Billeter + + * vala/valatypereference.vala: correct cname of generic type parameters + 2007-03-10 Jürg Billeter * vala/valacreationmethod.vala, vala/valamethod.vala: fix overriding diff --git a/vala/vala/valatypereference.vala b/vala/vala/valatypereference.vala index 8264f2b3b..2db60e5c1 100644 --- a/vala/vala/valatypereference.vala +++ b/vala/vala/valatypereference.vala @@ -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 = "**"; -- 2.47.3