]> Cypherpunks repositories - gostls13.git/commitdiff
gopack: make unused page function a fatal error
authorDave Cheney <dave@cheney.net>
Fri, 10 Jun 2011 02:41:19 +0000 (22:41 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 10 Jun 2011 02:41:19 +0000 (22:41 -0400)
R=iant, rsc
CC=golang-dev
https://golang.org/cl/4601051

src/cmd/gopack/ar.c

index 5d71d324796d741e74a32ec29636a46137b0eed2..0b5e608c744802bafbfa86a0333a283dbe4e49a4 100644 (file)
@@ -1532,24 +1532,7 @@ arwrite(int fd, Armember *bp)
 int
 page(Arfile *ap)
 {
-       Armember *bp;
-
-       bp = ap->head;
-       if (!ap->paged) {               /* not yet paged - create file */
-               ap->fd = mkstemp(ap->fname);
-               if (ap->fd < 0) {
-                       fprint(2,"gopack: can't create temp file\n");
-                       return 0;
-               }
-               ap->paged = 1;
-       }
-       if (!arwrite(ap->fd, bp))       /* write member and free buffer block */
-               return 0;
-       ap->head = bp->next;
-       if (ap->tail == bp)
-               ap->tail = bp->next;
-       free(bp->member);
-       free(bp);
+       sysfatal("page");
        return 1;
 }