From e389f4450cfabb2a6b18db682a4ddff5291b8f4d Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Fri, 31 Aug 2001 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2001-08-31 --- port/devproc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/port/devproc.c b/port/devproc.c index c81d0b15d521aa6322f6f87789fe3624c6514941..602211878b43c879217118291baf2b47944e1062 100644 --- a/port/devproc.c +++ b/port/devproc.c @@ -295,7 +295,9 @@ procwstat(Chan *c, uchar *db, int n) p = proctab(SLOT(c->qid)); nonone(p); + d = nil; if(waserror()){ + free(d); qunlock(&p->debug); nexterror(); } @@ -320,6 +322,7 @@ procwstat(Chan *c, uchar *db, int n) } poperror(); + free(d); qunlock(&p->debug); return n; }