]> Cypherpunks repositories - gostls13.git/commitdiff
gopack: fix prefix bug
authorRuss Cox <rsc@golang.org>
Fri, 15 Apr 2011 03:34:14 +0000 (23:34 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 15 Apr 2011 03:34:14 +0000 (23:34 -0400)
When prefix doesn't match, was deleting entire .6 file.

R=dsymonds
CC=golang-dev
https://golang.org/cl/4427041

src/cmd/gopack/ar.c

index dc3899f375a355bf6400972d63f50a3e2a4e8a6e..33a2791bb6c9a7ce676e5eb630e66ffa050d9e4d 100644 (file)
@@ -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