summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Suhr Christensen <jsc@umbraculum.org>2014-07-09 11:41:33 +0200
committerJonas Suhr Christensen <jsc@umbraculum.org>2014-07-09 11:41:33 +0200
commitd9b84dd3d45d9997022f1cf6bb9a4f5f6ae5885d (patch)
tree43d6288643d544cf0d02e9c3c5d4a2f6ff0b2166
parentf70603090aeebc0d9b2e87977f1552e84f16c8c9 (diff)
Setting default log permission to 0660.
-rw-r--r--hugin.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/hugin.c b/hugin.c
index e755841..556e250 100644
--- a/hugin.c
+++ b/hugin.c
@@ -40,6 +40,8 @@
#include <sys/stat.h>
#include <fcntl.h>
+#define LOGPERM 0660
+
#ifdef WITH_HUG_MUTEX
# ifdef WIN32
# include <windows.h>
@@ -239,7 +241,7 @@ hug_status_t hug_init(unsigned int flags, ...)
if(hug_config.flags & HUG_FLAG_OUTPUT_TO_FILE) {
hug_config.filename = strdup(filename);
hug_config.file_fd = open(hug_config.filename,
- O_CREAT | O_APPEND | O_RDWR, 0777);
+ O_CREAT | O_APPEND | O_RDWR, LOGPERM);
if(hug_config.file_fd == -1) {
fprintf(stderr, "Could not open logfile for writing: %s\n",
hug_config.filename);
@@ -302,7 +304,7 @@ hug_status_t hugin_reopen_log()
close(hug_config.file_fd);
hug_config.file_fd = open(hug_config.filename,
- O_CREAT | O_APPEND | O_RDWR, 0777);
+ O_CREAT | O_APPEND | O_RDWR, LOGPERM);
if(hug_config.file_fd == -1) {
fprintf(stderr, "Could not re-open logfile for writing: %s\n",