From: Luca Bruno Date: Tue, 10 May 2011 14:45:31 +0000 (+0200) Subject: girparser: Fix getting the cname of the constructor parent class X-Git-Tag: 0.13.0~128 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=503fe3085ab10d1b4d1108eeee638ccff6f3c3a8;p=thirdparty%2Fvala.git girparser: Fix getting the cname of the constructor parent class --- diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index b1b406b4a..ae66295bd 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -2355,7 +2355,7 @@ public class Vala.GirParser : CodeVisitor { string parent_ctype = null; if (current.parent.symbol is Class) { - parent_ctype = ((Class) current.parent.symbol).get_cname (); + parent_ctype = current.parent.get_cname (); } if (return_ctype != null && (parent_ctype == null || return_ctype != parent_ctype + "*")) { m.custom_return_type_cname = return_ctype;