From: Dave Cheney Date: Fri, 10 Jun 2011 01:04:26 +0000 (-0700) Subject: gopack: remove warning from the use of mktemp X-Git-Tag: weekly.2011-06-09~5 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=aac6afbb11d7845ecd431f296d4cbe625a0001da;p=gostls13.git gopack: remove warning from the use of mktemp gcc-4.6 considers mktemp to be racey R=golang-dev, rsc, iant CC=golang-dev https://golang.org/cl/4602050 --- diff --git a/src/cmd/gopack/ar.c b/src/cmd/gopack/ar.c index 017978ced6..5d71d32479 100644 --- a/src/cmd/gopack/ar.c +++ b/src/cmd/gopack/ar.c @@ -1536,8 +1536,7 @@ page(Arfile *ap) bp = ap->head; if (!ap->paged) { /* not yet paged - create file */ - ap->fname = mktemp(ap->fname); - ap->fd = create(ap->fname, ORDWR|ORCLOSE, 0600); + ap->fd = mkstemp(ap->fname); if (ap->fd < 0) { fprint(2,"gopack: can't create temp file\n"); return 0;