]> git.pond.sub.org Git - empserver/commitdiff
Remove macro S_IRWUG
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 13 Apr 2009 15:27:08 +0000 (17:27 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 30 Nov 2009 18:45:27 +0000 (19:45 +0100)
Use its expansion instead.

include/misc.h
src/lib/common/file.c
src/lib/gen/log.c
src/lib/subs/natsub.c
src/util/files.c

index b5d252bd7669194fb81dfd4873c2c69532270794..fad6dae55c80f4670b220fc22913e4edc72c0d77 100644 (file)
 #include "w32misc.h"
 #endif /* _WIN32 */
 
-#ifndef S_IRWUG
-#define S_IRWUG            S_IRGRP | S_IWGRP | S_IRUSR | S_IWUSR
-#endif
-
 #ifdef __GNUC__
 #define ATTRIBUTE(attrs) __attribute__ (attrs)
 #else
index 908b024b7051e0cea7ce1871a4e35f5889ef8bbf..eee28cef446dfbc775f0864c0f56dfe6db1f2174 100644 (file)
@@ -87,7 +87,8 @@ ef_open(int type, int how, int nelt)
 #if defined(_WIN32)
     oflags |= O_BINARY;
 #endif
-    if ((fd = open(ep->file, oflags, S_IRWUG)) < 0) {
+    fd = open(ep->file, oflags, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP);
+    if (fd < 0) {
        logerror("Can't open %s (%s)", ep->file, strerror(errno));
        return 0;
     }
index cc525b534dca60bc9e914b170b4d9f417c65808c..de06528cd3e9f9580f22fc19098a03e41fcc4639 100644 (file)
@@ -69,7 +69,8 @@ logopen(void)
 {
     int fd;
 
-    fd = open(logfile, O_WRONLY | O_CREAT | O_APPEND, S_IRWUG);
+    fd = open(logfile, O_WRONLY | O_CREAT | O_APPEND,
+             S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP);
     if (fd < 0)
        logerror("Can't open %s (%s)", logfile, strerror(errno));
     return fd;
index ad4a0def51c9a8a7f48e0e302c7a962cfdc6a75a..44f42d368c7a75057df17f8d9d41317756a77953 100644 (file)
@@ -91,7 +91,8 @@ nat_reset(struct natstr *natp, enum nat_status stat, coord x, coord y)
     natp->nat_update = 0;
 
     natp->nat_tgms = 0;
-    close(creat(mailbox(buf, natp->nat_cnum), S_IRWUG));
+    close(creat(mailbox(buf, natp->nat_cnum),
+               S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
     natp->nat_ann = 0;         /* FIXME number of annos */
 
     natp->nat_btu = stat == STAT_SANCT ? max_btus : 0;
index c247bc9f8d19883b427eac0e1228225b6ceaf5bc..bdb33e219432c3f45593f2454c8a5f55057d92b9 100644 (file)
@@ -176,9 +176,9 @@ main(int argc, char *argv[])
     }
     for (i = 0; i < MAXNOC; i++) {
        filename = mailbox(buf, i);
-       close(creat(filename, S_IRWUG));
+       close(creat(filename, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
     }
-    close(creat(annfil, S_IRWUG));
+    close(creat(annfil, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
 
     /* create a zero-filled sector file */
     memset(&sct, 0, sizeof(sct));