From: Florian Brosch Date: Mon, 23 Jan 2012 15:21:37 +0000 (+0100) Subject: libvaladoc: drop varargs for signatures with implicit parameters X-Git-Tag: 0.37.1~3^2~240 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61df61ef805b550970475146be5de323acae5cfd;p=thirdparty%2Fvala.git libvaladoc: drop varargs for signatures with implicit parameters --- diff --git a/src/libvaladoc/documentation/documentationparser.vala b/src/libvaladoc/documentation/documentationparser.vala index 1b29698dd..5a4f14171 100755 --- a/src/libvaladoc/documentation/documentationparser.vala +++ b/src/libvaladoc/documentation/documentationparser.vala @@ -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; } diff --git a/src/libvaladoc/parser/manyrule.vala b/src/libvaladoc/parser/manyrule.vala index 40bf62764..be19b5ba4 100755 --- a/src/libvaladoc/parser/manyrule.vala +++ b/src/libvaladoc/parser/manyrule.vala @@ -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"); } diff --git a/src/libvaladoc/parser/parser.vala b/src/libvaladoc/parser/parser.vala index 49147e2d4..aaa61811f 100755 --- a/src/libvaladoc/parser/parser.vala +++ b/src/libvaladoc/parser/parser.vala @@ -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; } diff --git a/src/libvaladoc/parser/parsercallback.vala b/src/libvaladoc/parser/parsercallback.vala index a3d6792fd..c6fef181f 100755 --- a/src/libvaladoc/parser/parsercallback.vala +++ b/src/libvaladoc/parser/parsercallback.vala @@ -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; } diff --git a/src/libvaladoc/parser/sequencerule.vala b/src/libvaladoc/parser/sequencerule.vala index 39bc6207b..268d50a93 100755 --- a/src/libvaladoc/parser/sequencerule.vala +++ b/src/libvaladoc/parser/sequencerule.vala @@ -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"); }