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();
--
⑨