Add a missing reference on a std::vector<> out param
authorReid Kleckner <reid@kleckner.net>
Mon, 22 Apr 2013 20:58:09 +0000 (20:58 +0000)
committerReid Kleckner <reid@kleckner.net>
Mon, 22 Apr 2013 20:58:09 +0000 (20:58 +0000)
Pointed out by Eli.  The test passes for me either way, so I missed
this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180046 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Support/ProgramTest.cpp

index 479b6b57ec236416f97ad805f77ede8d7c4e1f0b..9dd9ccd11b7c3b25e40a09d6711ce70f656bcc7e 100755 (executable)
@@ -24,7 +24,7 @@ ProgramTestStringArg1("program-test-string-arg1");
 static cl::opt<std::string>
 ProgramTestStringArg2("program-test-string-arg2");
 
-static void CopyEnvironment(std::vector<const char *> out) {
+static void CopyEnvironment(std::vector<const char *> &out) {
   // environ appears to be pretty portable.
   char **envp = environ;
   while (*envp != 0) {