From c0c6a97a13834babda87e7facbb8f578b85752e8 Mon Sep 17 00:00:00 2001 From: guo_peixu Date: Wed, 8 Jun 2022 10:54:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/MESA_handle_logger.h | 7 ------- src/MESA_handle_logger.c | 4 ++++ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/inc/MESA_handle_logger.h b/inc/MESA_handle_logger.h index 9a00a7b..8c97c69 100644 --- a/inc/MESA_handle_logger.h +++ b/inc/MESA_handle_logger.h @@ -14,17 +14,10 @@ extern "C" { #endif -#include - -#define MESA_PTHREAD_CACHE_BUF_DEFAULT_LEN 1024 -#define MESA_PTHREAD_FMT_BUF_DEFAULT_LEN 256 -extern pthread_key_t MESA_pthread_key; -void MESA_pthread_free_handler(void *arg); typedef int (*MESA_fmt_handler)(void *info, char *buf, int buflen); int MESA_handle_fmt_rule_register(void *handle, char sign, MESA_fmt_handler handler, int buflen); int MESA_handle_check_fmt_sign(void *handle, char sign, MESA_fmt_handler *handler, char **buf, int *maxlen); -void MESA_free_pthread_private(void *arg); #define RLOG_LV_DEBUG 10 diff --git a/src/MESA_handle_logger.c b/src/MESA_handle_logger.c index 158827f..b4443e4 100644 --- a/src/MESA_handle_logger.c +++ b/src/MESA_handle_logger.c @@ -1,5 +1,6 @@ #include "MESA_handle_logger.h" #include "snprintf.h" +#include #include "zlog.h" #include #include @@ -18,6 +19,9 @@ static char global_conf_filepath[MAX_HANDLE_LOG_PATH] = ""; static char tmp_conf_filepath[MAX_HANDLE_LOG_PATH] = ""; #define MESA_FORMAT_RULE_MAX 16 +#define MESA_PTHREAD_CACHE_BUF_DEFAULT_LEN 1024 +#define MESA_PTHREAD_FMT_BUF_DEFAULT_LEN 256 + pthread_key_t MESA_pthread_key; pthread_once_t MESA_pthread_key_once = PTHREAD_ONCE_INIT;