From: Jürg Billeter Date: Sun, 27 Sep 2009 13:35:45 +0000 (+0200) Subject: GIR writer: Fix name and c:type written for delegate parameters X-Git-Tag: 0.7.7~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=620ec1701e8216457c248907eaf50eb349fcadb9;p=thirdparty%2Fvala.git GIR writer: Fix name and c:type written for delegate parameters --- diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala index ea75142e6..934b49a81 100644 --- a/codegen/valagirwriter.vala +++ b/codegen/valagirwriter.vala @@ -768,6 +768,10 @@ public class Vala.GIRWriter : CodeVisitor { write_indent (); stream.printf ("\n"); } + } else if (type is DelegateType) { + var deleg_type = (DelegateType) type; + write_indent (); + stream.printf ("\n", gi_type_name (deleg_type.delegate_symbol), type.get_cname ()); } else { write_indent (); stream.printf ("\n", type.to_string ());