commit d5791246822e27ef99a593d11518b457ce439a85
parent 3473f4e5fde931d4988c84aa46ca3dbcf9c1150d
Author: Ray Lai <ray@raylai.com>
Date: Fri, 19 Jan 2018 00:39:41 +0800
9pserve: fix memory leak in warning
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/cmd/9pserve.c b/src/cmd/9pserve.c
@@ -1248,6 +1248,8 @@ mread9p(Ioproc *io, int fd)
nn = convM2S(pkt, n, &m->tx);
if(nn != n){
fprint(2, "%T read bad packet from %d\n", fd);
+ free(m->tpkt);
+ free(m);
return nil;
}
return m;