Driver: Fix typo in JoinedAndSeparateArg::render.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67677 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Driver/Arg.cpp b/lib/Driver/Arg.cpp
index c43c9fb..1d8d249 100644
--- a/lib/Driver/Arg.cpp
+++ b/lib/Driver/Arg.cpp
@@ -179,7 +179,7 @@
 void JoinedAndSeparateArg::render(const ArgList &Args, 
                                   ArgStringList &Output) const {
   Output.push_back(Args.getArgString(getIndex()));
-  Output.push_back(Args.getArgString(getIndex()) + 1);
+  Output.push_back(Args.getArgString(getIndex() + 1));
 }
 
 const char *JoinedAndSeparateArg::getValue(const ArgList &Args,