gcontini
2020-10-13 a573da4934f93ae90c736b4108fe3a0e4294086c
re-enable logging if debug build
2个文件已修改
7 ■■■■■ 已修改文件
src/library/base/logger.cpp 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/library/base/logger.h 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/library/base/logger.cpp
@@ -29,7 +29,7 @@
static void getLogFname(char* logpath) {
#ifdef __unix__
    const char *folder = getenv("TMPDIR");
    if (folder == 0) {
    if (folder == nullptr) {
        folder = "/tmp";
    }
    strncpy(logpath, folder, MAX_PATH);
@@ -51,7 +51,6 @@
        getLogFname(logpath);
        logFile = fopen(logpath, "a");
        if (logFile == NULL) {
            //what shall we do here?
            return;
        }
    }
src/library/base/logger.h
@@ -3,7 +3,7 @@
#ifdef __cplusplus
extern "C" {
#endif
#define LOG_DISABLED 1
//#define LOG_DISABLED 1
#ifndef LOG_DISABLED
#include <errno.h>
@@ -11,7 +11,7 @@
#define clean_errno() (errno == 0 ? "None" : strerror(errno))
#ifdef _DEBUG
#ifndef NDEBUG
#define LOG_DEBUG(M, ...) _log("[DEBUG] (%s:%d) " M "\n", __FILE__, __LINE__, ##__VA_ARGS__)
#else
#define LOG_DEBUG(M,...)