From b326ec9a1deb7086652fae05bb241ecc093b736f Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Tue, 4 Oct 2016 08:09:09 +0300 Subject: [PATCH] added missing open flags and mode in init_logger --- src/dos/logger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dos/logger.c b/src/dos/logger.c index f7e9256..70489ad 100644 --- a/src/dos/logger.c +++ b/src/dos/logger.c @@ -8,7 +8,7 @@ int init_logger(const char *fname) { int fd; - if((fd = open(fname, O_WRONLY)) == -1) { + if((fd = open(fname, O_CREAT | O_WRONLY | O_TRUNC, 0644)) == -1) { fprintf(stderr, "init_logger: failed to open %s: %s\n", fname, strerror(errno)); return -1; } -- 1.7.10.4