10 X's for mktemp() and mkstemp().
authormillert <millert@openbsd.org>
Thu, 3 Apr 1997 05:31:37 +0000 (05:31 +0000)
committermillert <millert@openbsd.org>
Thu, 3 Apr 1997 05:31:37 +0000 (05:31 +0000)
lib/libc/stdio/tempnam.c
lib/libc/stdio/tmpfile.c
lib/libc/stdio/tmpnam.c

index d2060b0..7c5f95e 100644 (file)
@@ -32,7 +32,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: tempnam.c,v 1.8 1997/02/12 20:44:47 deraadt Exp $";
+static char rcsid[] = "$OpenBSD: tempnam.c,v 1.9 1997/04/03 05:31:37 millert Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/param.h>
@@ -62,14 +62,14 @@ tempnam(dir, pfx)
                pfx = "tmp.";
 
        if (issetugid() == 0 && (f = getenv("TMPDIR"))) {
-               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXX", f,
+               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXXX", f,
                    *(f + strlen(f) - 1) == '/'? "": "/", pfx);
                if (f = _mktemp(name))
                        return(f);
        }
 
        if (f = (char *)dir) {
-               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXX", f,
+               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXXX", f,
                    *(f + strlen(f) - 1) == '/'? "": "/", pfx);
                if (f = _mktemp(name))
                        return(f);
index 5f558ef..265ed26 100644 (file)
@@ -35,7 +35,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: tmpfile.c,v 1.3 1997/02/12 20:44:49 deraadt Exp $";
+static char rcsid[] = "$OpenBSD: tmpfile.c,v 1.4 1997/04/03 05:31:38 millert Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -52,7 +52,7 @@ tmpfile()
        sigset_t set, oset;
        FILE *fp;
        int fd, sverrno;
-#define        TRAILER "tmp.XXXXXXXXX"
+#define        TRAILER "tmp.XXXXXXXXXX"
        char buf[sizeof(_PATH_TMP) + sizeof(TRAILER)];
 
        (void)memcpy(buf, _PATH_TMP, sizeof(_PATH_TMP) - 1);
index 865800f..d209e3c 100644 (file)
@@ -35,7 +35,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: tmpnam.c,v 1.5 1997/01/20 07:46:57 graichen Exp $";
+static char rcsid[] = "$OpenBSD: tmpnam.c,v 1.6 1997/04/03 05:31:38 millert Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -57,7 +57,7 @@ tmpnam(s)
 
        if (s == NULL)
                s = buf;
-       (void)snprintf(s, L_tmpnam, "%stmp.%lu.XXXXXX", P_tmpdir, tmpcount);
+       (void)snprintf(s, L_tmpnam, "%stmp.%lu.XXXXXXXXX", P_tmpdir, tmpcount);
        ++tmpcount;
        return (_mktemp(s));
 }