From 615a2b5839ed33c3b0d028687140bb21b0847658 Mon Sep 17 00:00:00 2001 From: David Nadlinger Date: Thu, 3 Jan 2013 21:12:56 +0100 Subject: [PATCH] LDMD: Fixed -run parameter parsing. --- driver/ldmd.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/driver/ldmd.cpp b/driver/ldmd.cpp index fb931854..ce70ed44 100644 --- a/driver/ldmd.cpp +++ b/driver/ldmd.cpp @@ -686,7 +686,8 @@ Params parseArgs(int originalArgc, char** originalArgv, ls::Path ldcPath) if (runargCount) { result.files.push_back(argv[i + 1]); - result.runArgs = std::vector(argv + i + 2, argv + i + runargCount); + result.runArgs = std::vector(argv + i + 2, argv + i + runargCount + 1); + i += runargCount; } else {