From: Shenghou Ma Date: Mon, 4 Jun 2012 17:31:23 +0000 (+0800) Subject: lib9: fix memory leak in p9getwd() X-Git-Tag: go1.1rc2~2997 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d152321cea4ebee18b7b819d29d0718dbc139212;p=gostls13.git lib9: fix memory leak in p9getwd() although the comment says it uses libc's getenv, without NOPLAN9DEFINES it actually uses p9getenv which strdups. R=golang-dev, dave, rsc CC=golang-dev https://golang.org/cl/6285046 --- diff --git a/src/lib9/getwd.c b/src/lib9/getwd.c index 3c8cafb3a0..566d3f647a 100644 --- a/src/lib9/getwd.c +++ b/src/lib9/getwd.c @@ -26,10 +26,9 @@ THE SOFTWARE. #include #include #include +#define NOPLAN9DEFINES #include -#undef getwd - char* p9getwd(char *s, int ns) {