From: Jürg Billeter Date: Sun, 13 Dec 2009 16:52:24 +0000 (+0100) Subject: Write parameter positions in VAPI files X-Git-Tag: 0.7.9~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=64a80e65a6401b0fcee0cfc34b4eb032ca6ebf7f;p=thirdparty%2Fvala.git Write parameter positions in VAPI files --- diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala index 1f28ea741..10100db2b 100644 --- a/vala/valacodewriter.vala +++ b/vala/valacodewriter.vala @@ -710,6 +710,10 @@ public class Vala.CodeWriter : CodeVisitor { var ccode_params = new StringBuilder (); var separator = ""; + if (!float_equal (param.cparameter_position, i)) { + ccode_params.append_printf ("%spos = %g", separator, param.cparameter_position); + separator = ", "; + } if (param.ctype != null) { ccode_params.append_printf ("%stype = \"%s\"", separator, param.ctype); separator = ", ";