]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Do not warn for non-default parameter if it's ellipsis
authorLuca Bruno <lucabru@src.gnome.org>
Sat, 24 Aug 2013 11:45:56 +0000 (13:45 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Sat, 24 Aug 2013 11:46:16 +0000 (13:46 +0200)
vala/valamethod.vala

index f1b757777cb3154bffa656a07e8e8107a9db1695..d1129d84f3e75fc8b2aebea11c1817aeacc9ab21 100644 (file)
@@ -661,7 +661,7 @@ public class Vala.Method : Subroutine {
                                error = true;
                                Report.error (param.source_reference, "Reference parameters are not supported for async methods");
                        }
-                       if (optional_param && param.initializer == null) {
+                       if (optional_param && param.initializer == null && !param.ellipsis) {
                                Report.warning (param.source_reference, "parameter without default follows parameter with default");
                        } else if (param.initializer != null) {
                                optional_param = true;