summaryrefslogtreecommitdiff
path: root/src/core/rawlog.c
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2017-07-28 03:56:02 +0100
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2017-07-28 03:56:02 +0100
commite08e2bd87aceafc2a34d72ca3fd362f2f2ea90eb (patch)
tree4257e57b560f448190a37f93ef3bf7392c448509 /src/core/rawlog.c
parent437fbef6eb8f605320841cba119d3abbb3571a75 (diff)
downloadirssi-e08e2bd87aceafc2a34d72ca3fd362f2f2ea90eb.zip
Don't compute log_dir_create_mode in three different places.
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org>
Diffstat (limited to 'src/core/rawlog.c')
-rw-r--r--src/core/rawlog.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/core/rawlog.c b/src/core/rawlog.c
index 5927e730..2192e256 100644
--- a/src/core/rawlog.c
+++ b/src/core/rawlog.c
@@ -20,6 +20,7 @@
#include "module.h"
#include "rawlog.h"
+#include "log.h"
#include "modules.h"
#include "signals.h"
#include "commands.h"
@@ -31,8 +32,6 @@
static int rawlog_lines;
static int signal_rawlog;
-static int log_file_create_mode;
-static int log_dir_create_mode;
RAWLOG_REC *rawlog_create(void)
{
@@ -174,12 +173,6 @@ void rawlog_set_size(int lines)
static void read_settings(void)
{
rawlog_set_size(settings_get_int("rawlog_lines"));
- log_file_create_mode = octal2dec(settings_get_int("log_create_mode"));
- log_dir_create_mode = log_file_create_mode;
- if (log_file_create_mode & 0400) log_dir_create_mode |= 0100;
- if (log_file_create_mode & 0040) log_dir_create_mode |= 0010;
- if (log_file_create_mode & 0004) log_dir_create_mode |= 0001;
-
}
static void cmd_rawlog(const char *data, SERVER_REC *server, void *item)