From: Russ Cox Date: Fri, 15 Apr 2011 03:34:14 +0000 (-0400) Subject: gopack: fix prefix bug X-Git-Tag: weekly.2011-04-27~148 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=89fc2c8f4ff3c0b59f1a5744e6c436c6b378d770;p=gostls13.git gopack: fix prefix bug When prefix doesn't match, was deleting entire .6 file. R=dsymonds CC=golang-dev https://golang.org/cl/4427041 --- diff --git a/src/cmd/gopack/ar.c b/src/cmd/gopack/ar.c index dc3899f375..33a2791bb6 100644 --- a/src/cmd/gopack/ar.c +++ b/src/cmd/gopack/ar.c @@ -1676,6 +1676,10 @@ arread_cutprefix(Biobuf *b, Armember *bp) offset = o; } } + } else { + // didn't find the whole prefix. + // give up and let it emit the entire name. + inprefix = nil; } // copy instructions