]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libvaladoc: drop varargs for signatures with implicit parameters
authorFlorian Brosch <flo.brosch@gmail.com>
Mon, 23 Jan 2012 15:21:37 +0000 (16:21 +0100)
committerFlorian Brosch <flo.brosch@gmail.com>
Mon, 23 Jan 2012 15:21:37 +0000 (16:21 +0100)
src/libvaladoc/documentation/documentationparser.vala
src/libvaladoc/parser/manyrule.vala
src/libvaladoc/parser/parser.vala
src/libvaladoc/parser/parsercallback.vala
src/libvaladoc/parser/sequencerule.vala

index 1b29698dd44c52ccd6f39c69a48d465f028c45bc..5a4f141718a13a2cf5cae9a6216dfe85e0613b43 100755 (executable)
@@ -171,7 +171,7 @@ public class Valadoc.DocumentationParser : Object, ResourceLocator {
                                        ((InlineContent) peek ()).content.add (_factory.create_text (" "));
                                        return;
                                } else if (list.bullet != bullet) {
-                                       _parser.error (null, "Invalid bullet type '%s': expected '%s'", bullet_type_string (bullet), bullet_type_string (list.bullet));
+                                       _parser.error (null, "Invalid bullet type '%s': expected '%s'".printf (bullet_type_string (bullet), bullet_type_string (list.bullet)));
                                        return;
                                }
 
index 40bf62764ed961ec85d8fcf5d7f5a50c74da4457..be19b5ba41e74c4fd3a33601e3f7bff063f9f225 100755 (executable)
@@ -78,7 +78,7 @@ internal class Valadoc.ManyRule : Rule {
                }
 
                if (_scheme is TokenType) {
-                       parser.error (null, "expected %s", ((TokenType) _scheme).to_pretty_string ());
+                       parser.error (null, "expected %s".printf (((TokenType) _scheme).to_pretty_string ()));
                } else {
                        parser.error (token, "unexpected token");
                }
index 49147e2d4f717784f354be07630970e63a79d9d6..aaa61811fd8b731220bc3c93cb4a3558b92efd4f 100755 (executable)
@@ -224,12 +224,11 @@ public class Valadoc.Parser : ParserCallback {
                return false;
        }
 
-       public void warning (Token? token, string message, ...) {
-               va_list args = va_list ();
+       public void warning (Token? token, string message) {
                string error_message;
 
                if (token == null) {
-                       error_message = message.vprintf (args) + ": " + token.to_pretty_string ();
+                       error_message = message + ": " + token.to_pretty_string ();
                } else {
                        error_message = message;
                }
@@ -242,12 +241,11 @@ public class Valadoc.Parser : ParserCallback {
                                   error_message);
        }
 
-       public void error (Token? token, string message, ...) throws ParserError {
-               va_list args = va_list ();
+       public void error (Token? token, string message) throws ParserError {
                string error_message;
 
                if (token == null) {
-                       error_message = message.vprintf (args) + ": " + token.to_pretty_string ();
+                       error_message = message + ": " + token.to_pretty_string ();
                } else {
                        error_message = message;
                }
index a3d6792fdf7276a9fdb63716a88dac8892e69a65..c6fef181f4bd303fd770e80667b0f0cfb0ace726 100755 (executable)
@@ -32,6 +32,6 @@ public interface Valadoc.ParserCallback {
        public abstract bool would_parent_accept_token (Token token);
        public abstract bool would_parent_reduce_to_rule (Token token, Rule rule);
 
-       public abstract void warning (Token? token, string message, ...);
-       public abstract void error (Token? token, string message, ...) throws ParserError;
+       public abstract void warning (Token? token, string message);
+       public abstract void error (Token? token, string message) throws ParserError;
 }
index 39bc6207bab8758cc5313c3d25649086ecc3a3b4..268d50a933de723323875255a4fcbf80c1ef01c4 100755 (executable)
@@ -103,7 +103,7 @@ internal class Valadoc.SequenceRule : Rule {
                }
 
                if (scheme_element is TokenType) {
-                       parser.error (token, "expected %s", ((TokenType) scheme_element).to_pretty_string ());
+                       parser.error (token, "expected %s".printf (((TokenType) scheme_element).to_pretty_string ()));
                } else {
                        parser.error (token, "unexpected token");
                }