git: 9front

Download patch

ref: 158dbb20414e9e82e2fd3807ad00fc129a74a10a
parent: 7282b98f2b5614ac470f2afc04f81dc4c0afe4d4
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Apr 30 07:26:53 EDT 2012

stats: fix memory leaks

--- a/sys/src/cmd/stats.c
+++ b/sys/src/cmd/stats.c
@@ -557,6 +557,7 @@
 	ai = auth_proxy(fd, auth_getkey, "proto=p9any role=client");
 	if(ai == nil)
 		return -1;
+	auth_freeAI(ai);
 
 	n = write(fd, tree, strlen(tree));
 	if(n < 0){
@@ -1294,7 +1295,6 @@
 		fprint(2, "stats: can't find $sysname: %r\n");
 		exits("sysname");
 	}
-	mysysname = estrdup(mysysname);
 
 	nargs = 0;
 	ARGBEGIN{
--