]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
girparser: Support unnamed arguments for all types
authorEvan Nemerson <evan@coeus-group.com>
Wed, 19 Jan 2011 22:20:57 +0000 (14:20 -0800)
committerEvan Nemerson <evan@coeus-group.com>
Wed, 19 Jan 2011 22:20:57 +0000 (14:20 -0800)
Fixes bug 636996.

vala/valagirparser.vala

index 78afd729bd39f66ac58411f94ac046ee53d1139e..d79ce1bbdf973c02444ed04b4d5ec519f021ece2 100644 (file)
@@ -2263,9 +2263,7 @@ public class Vala.GirParser : CodeVisitor {
                                int array_length_idx, closure_idx, destroy_idx;
                                string scope;
                                string default_param_name = null;
-                               if (s is Delegate) {
-                                       default_param_name = "arg%d".printf (parameters.size);
-                               }
+                               default_param_name = "arg%d".printf (parameters.size);
                                var param = parse_parameter (out array_length_idx, out closure_idx, out destroy_idx, out scope, default_param_name);
                                if (array_length_idx != -1) {
                                        array_length_parameters.add (array_length_idx);