From 85016b98ff14ace6d9bca59103e840f643c34b30 Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Thu, 18 Feb 2016 23:38:16 +1000 Subject: [PATCH] * logfile.c : don't use logger here --- src/logfile.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/logfile.c b/src/logfile.c index 70bb31c..e6f03d3 100644 --- a/src/logfile.c +++ b/src/logfile.c @@ -1,7 +1,6 @@ #include #include "common.h" -#include "log.h" #include "logfile.h" bool @@ -13,23 +12,17 @@ f2b_logfile_open(f2b_logfile_t *file, const char *filename) { memset(file, 0x0, sizeof(f2b_logfile_t)); - if (stat(filename, &st) != 0) { - log_msg(log_error, "can't open file %s: %s", filename, strerror(errno)); + if (stat(filename, &st) != 0) return false; - } strncpy(file->path, filename, sizeof(file->path)); memcpy(&file->st, &st, sizeof(st)); - if ((file->fd = fopen(filename, "r")) == NULL) { - log_msg(log_error, "can't open file %s: %s", filename, strerror(errno)); + if ((file->fd = fopen(filename, "r")) == NULL) return false; - } - if (fseek(file->fd, 0, SEEK_END) < 0) { - log_msg(log_error, "can't seek to end of file %s: %s", filename, strerror(errno)); + if (fseek(file->fd, 0, SEEK_END) < 0) return false; - } return true; }