do not need umask fiddling
authorderaadt <deraadt@openbsd.org>
Tue, 24 Dec 1996 21:22:10 +0000 (21:22 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 24 Dec 1996 21:22:10 +0000 (21:22 +0000)
usr.bin/ftp/cmds.c

index 4670606..4719ed4 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: cmds.c,v 1.8 1996/12/24 20:00:04 deraadt Exp $      */
+/*      $OpenBSD: cmds.c,v 1.9 1996/12/24 21:22:10 deraadt Exp $      */
 /*      $NetBSD: cmds.c,v 1.8 1995/09/08 01:06:05 tls Exp $      */
 
 /*
@@ -38,7 +38,7 @@
 #if 0
 static char sccsid[] = "@(#)cmds.c     8.6 (Berkeley) 10/9/94";
 #else
-static char rcsid[] = "$OpenBSD: cmds.c,v 1.8 1996/12/24 20:00:04 deraadt Exp $";
+static char rcsid[] = "$OpenBSD: cmds.c,v 1.9 1996/12/24 21:22:10 deraadt Exp $";
 #endif
 #endif /* not lint */
 
@@ -808,17 +808,13 @@ remglob(argv,doswitch)
                return (cp);
        }
        if (ftemp == NULL) {
-               mode_t um;
-
                (void) strcpy(temp, _PATH_TMPFILE);
-               um = umask(0600);
                fd = mkstemp(temp);
                if (fd < 0) {
                        printf ("temporary file %s already exists\n", temp);
                        return NULL;
                }
                close (fd);
-               (void) umask(um);
                oldverbose = verbose, verbose = 0;
                oldhash = hash, hash = 0;
                if (doswitch) {