From: Jürg Billeter Date: Mon, 13 Sep 2010 18:54:19 +0000 (+0200) Subject: girparser: Support alias syntax used in GIR version 1.2 X-Git-Tag: 0.11.0~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cb315624af899109d9b5f90eddbf451c2e4e680;p=thirdparty%2Fvala.git girparser: Support alias syntax used in GIR version 1.2 --- diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index b4aea7a92..13c021338 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -296,9 +296,11 @@ public class Vala.GirParser : CodeVisitor { start_element ("alias"); var st = new Struct (reader.get_attribute ("name"), get_current_src ()); st.access = SymbolAccessibility.PUBLIC; - st.base_type = parse_type_from_name (reader.get_attribute ("target")); st.external = true; next (); + + st.base_type = parse_type (null, null, true); + end_element ("alias"); return st; }