]> git.pond.sub.org Git - empserver/blobdiff - src/util/files.c
Factor mailbox_create() out of nat_reset() and files.c
[empserver] / src / util / files.c
index 8cac575dfe0e4dca1db2f8611daf99954c3302a3..c5e78a845853b63e25ebdab95b1dec67638d4894 100644 (file)
@@ -36,7 +36,6 @@
 #include <config.h>
 
 #include <errno.h>
-#include <fcntl.h>
 #include <sys/stat.h>
 #include <unistd.h>
 #include "file.h"
@@ -71,7 +70,6 @@ int
 main(int argc, char *argv[])
 {
     char buf[255];
-    char *filename;
     struct natstr nat;
     int i;
     int opt;
@@ -141,10 +139,9 @@ main(int argc, char *argv[])
        exit(1);
     }
     for (i = 0; i < MAXNOC; i++) {
-       filename = mailbox(buf, i);
-       close(creat(filename, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
+       mailbox_create(mailbox(buf, i));
     }
-    close(creat(annfil, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
+    mailbox_create(annfil);
 
     nat_reset(&nat, 0, "POGO", "peter", STAT_GOD);
     putnat(&nat);