more XXXX for mktemp
authorderaadt <deraadt@openbsd.org>
Wed, 12 Feb 1997 20:44:47 +0000 (20:44 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 12 Feb 1997 20:44:47 +0000 (20:44 +0000)
lib/libc/stdio/tempnam.c
lib/libc/stdio/tmpfile.c

index 9e5b711..d2060b0 100644 (file)
@@ -32,7 +32,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: tempnam.c,v 1.7 1997/01/20 07:46:57 graichen Exp $";
+static char rcsid[] = "$OpenBSD: tempnam.c,v 1.8 1997/02/12 20:44:47 deraadt Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/param.h>
@@ -62,26 +62,26 @@ tempnam(dir, pfx)
                pfx = "tmp.";
 
        if (issetugid() == 0 && (f = getenv("TMPDIR"))) {
-               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXX", f,
+               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXX", f,
                    *(f + strlen(f) - 1) == '/'? "": "/", pfx);
                if (f = _mktemp(name))
                        return(f);
        }
 
        if (f = (char *)dir) {
-               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXX", f,
+               (void)snprintf(name, MAXPATHLEN, "%s%s%sXXXXXXXXX", f,
                    *(f + strlen(f) - 1) == '/'? "": "/", pfx);
                if (f = _mktemp(name))
                        return(f);
        }
 
        f = P_tmpdir;
-       (void)snprintf(name, MAXPATHLEN, "%s%sXXXXXX", f, pfx);
+       (void)snprintf(name, MAXPATHLEN, "%s%sXXXXXXXXX", f, pfx);
        if (f = _mktemp(name))
                return(f);
 
        f = _PATH_TMP;
-       (void)snprintf(name, MAXPATHLEN, "%s%sXXXXXX", f, pfx);
+       (void)snprintf(name, MAXPATHLEN, "%s%sXXXXXXXXX", f, pfx);
        if (f = _mktemp(name))
                return(f);
 
index fdf116c..5f558ef 100644 (file)
@@ -35,7 +35,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: tmpfile.c,v 1.2 1996/08/19 08:33:09 tholo Exp $";
+static char rcsid[] = "$OpenBSD: tmpfile.c,v 1.3 1997/02/12 20:44:49 deraadt 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.XXXXXX"
+#define        TRAILER "tmp.XXXXXXXXX"
        char buf[sizeof(_PATH_TMP) + sizeof(TRAILER)];
 
        (void)memcpy(buf, _PATH_TMP, sizeof(_PATH_TMP) - 1);