From: Florian Brosch Date: Wed, 28 Oct 2009 12:17:46 +0000 (+0100) Subject: libvaladoc: fix "throws" statement in build_signature for methods and delegates X-Git-Tag: 0.37.1~3^2~511 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e24dad5e290aea224ff9f20358aa0b7e886e0085;p=thirdparty%2Fvala.git libvaladoc: fix "throws" statement in build_signature for methods and delegates --- diff --git a/src/libvaladoc/api/delegate.vala b/src/libvaladoc/api/delegate.vala index 1f76a81f7..903c778c8 100644 --- a/src/libvaladoc/api/delegate.vala +++ b/src/libvaladoc/api/delegate.vala @@ -94,12 +94,12 @@ public class Valadoc.Api.Delegate : TypeSymbol { var exceptions = get_children_by_type (NodeType.ERROR_DOMAIN); if (exceptions.size > 0) { signature.append_keyword ("throws"); - + first = true; foreach (Node param in exceptions) { if (!first) { signature.append (",", false); } - signature.append_content (param.signature, !first); + signature.append_type (param); first = false; } } diff --git a/src/libvaladoc/api/method.vala b/src/libvaladoc/api/method.vala index 3ef2620c9..893ab30fd 100644 --- a/src/libvaladoc/api/method.vala +++ b/src/libvaladoc/api/method.vala @@ -171,12 +171,12 @@ public class Valadoc.Api.Method : Member { var exceptions = get_children_by_type (NodeType.ERROR_DOMAIN); if (exceptions.size > 0) { signature.append_keyword ("throws"); - + first = true; foreach (Node param in exceptions) { if (!first) { signature.append (",", false); } - signature.append_content (param.signature, !first); + signature.append_type (param); first = false; } }