From f4c6b29dc4017a516cefc8098d74874afee8ae5d Mon Sep 17 00:00:00 2001
From: Mikael Djurfeldt <mikael@djurfeldt.com>
Date: Fri, 20 Nov 2015 10:52:32 +0100
Subject: [PATCH] maybeProcessMusicARgv: Allocate new space for argv.

---
 src/setup.cc | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/setup.cc b/src/setup.cc
index 45422ef..a7945f3 100644
--- a/src/setup.cc
+++ b/src/setup.cc
@@ -252,10 +252,7 @@ namespace MUSIC {
 	    cmd = std::string (MUSIC_ARGV, s - MUSIC_ARGV);
 	    argstring = std::string (s + 1);
 	  }
-	char** newArgv = parseArgs (cmd, argstring, &argc);
-	for (int i = 0; i < argc; ++i)
-	  argv[i] = newArgv[i];
-	delete[] newArgv;
+	argv = parseArgs (cmd, argstring, &argc);
       }
   }
 
-- 
GitLab