From: Jordan Rose Date: Fri, 1 Jun 2012 21:23:13 +0000 (+0000) Subject: [diagtool] The driver skips two arguments, not one. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39876df44d4aec9cbcb30bdfd6a0bc26867a2e75;p=clang [diagtool] The driver skips two arguments, not one. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157841 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/diagtool/diagtool_main.cpp b/tools/diagtool/diagtool_main.cpp index e34f0dc06c..43616fa9e2 100644 --- a/tools/diagtool/diagtool_main.cpp +++ b/tools/diagtool/diagtool_main.cpp @@ -18,7 +18,7 @@ using namespace diagtool; int main(int argc, char *argv[]) { if (argc > 1) if (DiagTool *tool = diagTools->getTool(argv[1])) - return tool->run(argc - 1, &argv[2], llvm::errs()); + return tool->run(argc - 2, &argv[2], llvm::errs()); llvm::errs() << "usage: diagtool []\n\n"; diagTools->printCommands(llvm::errs());