git: 9front

Download patch

ref: daab309d53a342c0f030a85abc0d1248ffd24fee
parent: ee8d144ec0cdf3beb9d4a73b2ec53790956b1040
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Jun 21 21:48:02 EDT 2014

ed: dont pass string constants to mktemp()

--- a/sys/src/cmd/ed.c
+++ b/sys/src/cmd/ed.c
@@ -157,7 +157,7 @@
 		globp = L"r";
 	}
 	zero = malloc((nlall+5)*sizeof(int*));
-	tfname = mktemp("/tmp/eXXXXX");
+	tfname = mktemp(strdup("/tmp/eXXXXX"));
 	init();
 	setjmp(savej);
 	commands();
--