summaryrefslogtreecommitdiff
path: root/src/logger.cpp
blob: d85bc20f73f23acaede109446506c3039fd46602 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "logger.h"

extern "C" {
void rs_set_logfile(const char* logfile);
void rs_set_user_error_logfile(const char* logfile);
void rs_set_loglevel(newsboat::Level level);
}

namespace newsboat {
void Logger::set_logfile(const std::string& logfile)
{
	rs_set_logfile(logfile.c_str());
}

void Logger::set_user_error_logfile(const std::string& logfile)
{
	rs_set_user_error_logfile(logfile.c_str());
}

void Logger::set_loglevel(Level l)
{
	rs_set_loglevel(l);
}

} // namespace newsboat