]> git.wh0rd.org - dump.git/commitdiff
creat -> open
authorStelian Pop <stelian@popies.net>
Tue, 20 Mar 2001 20:39:36 +0000 (20:39 +0000)
committerStelian Pop <stelian@popies.net>
Tue, 20 Mar 2001 20:39:36 +0000 (20:39 +0000)
restore/tape.c

index d4a46ed78512f21c349ed99cde2d9ec464635bc8..d04866de64d6b70437c95d4e3dc830d2dbfc3d0b 100644 (file)
@@ -46,7 +46,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-       "$Id: tape.c,v 1.29 2001/03/20 10:02:48 stelian Exp $";
+       "$Id: tape.c,v 1.30 2001/03/20 20:39:36 stelian Exp $";
 #endif /* not lint */
 
 #include <config.h>
@@ -1237,7 +1237,7 @@ comparefile(char *name)
                        panic("cannot delete tmp file %s: %s\n",
                              tmpfile, strerror(errno));
                }
-               if ((ofile = creat(tmpfile, 0600)) < 0) {
+               if ((ofile = open(tmpfile, O_WRONLY | O_CREAT | O_TRUNC, 0600)) < 0) {
                        panic("cannot create file temp file %s: %s\n",
                              name, strerror(errno));
                }