ref: d819fde1a91bcf9253c147d5cdae972a61f36335
parent: 17279c476a00e9ede1cb38ae3dceca519d73b851
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Jan 22 15:46:06 EST 2023
lock: Fix some memory leaks (thanks steve simon!)
--- a/sys/src/cmd/lock.c
+++ b/sys/src/cmd/lock.c
@@ -35,6 +35,7 @@
}
if (w->pid == pid)
return w;
+ free(w);
}
}
@@ -141,7 +142,8 @@
error("wait");
postnote(PNPROC, lckpid, "die");
- waitfor(lckpid);
+ free(waitfor(lckpid));
+
if(w->msg[0]){
p = utfrune(w->msg, ':');
if(p && p[1])
--
⑨