APUE Learning Example Source Code
guowenxue
2020-04-30 9d2a15e034348a38a569d4ff91047363f608ee79
prj1_tlv/lylib/logger.c
@@ -17,6 +17,7 @@
static unsigned long log_rollback_size = LOG_ROLLBACK_NONE;
/* This library is not thread safe */
static logger_t *logger = NULL;
char *log_str[LOG_LEVEL_MAX + 1] = { "", "F", "E", "W", "N", "D", "I", "T", "M" };
@@ -136,7 +137,7 @@
    logger->fp = fopen(logger->file, filemode);
    if (NULL == logger->fp)
    {
        fprintf(stderr, "Open log file \"%s\" in %s failure\n", logger->file, filemode);
        fprintf(stderr, "Open log file \"%s\" in %s failure: %s\n", logger->file, filemode, strerror(errno));
        return -2;
    }