From: Russ Cox Date: Sat, 4 Feb 2012 07:15:53 +0000 (-0500) Subject: cmd/dist: fix memory bug (fix builders?) X-Git-Tag: weekly.2012-02-07~67 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=57b7bbe988e462715b4d15594427ea5c51a35ea7;p=gostls13.git cmd/dist: fix memory bug (fix builders?) Thanks, Valgrind! TBR=golang-dev CC=golang-dev https://golang.org/cl/5630050 --- diff --git a/src/cmd/dist/buf.c b/src/cmd/dist/buf.c index c7a7c1277c..c990c8af78 100644 --- a/src/cmd/dist/buf.c +++ b/src/cmd/dist/buf.c @@ -227,7 +227,7 @@ vuniq(Vec *v) xqsort(v->p, v->len, sizeof(v->p[0]), strpcmp); n = 0; for(i=0; ilen; i++) { - if(i>0 && streq(v->p[i], v->p[i-1])) + if(n>0 && streq(v->p[i], v->p[n-1])) xfree(v->p[i]); else v->p[n++] = v->p[i];