shithub: riscv

Download patch

ref: 4f95d75098dd911a0d1bd35d13fda7e5318db9d3
parent: f65d27b0fceedc86b26ec4d7e7e7d3fe185050fa
author: cinap_lenrek <[email protected]>
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();