use old web_log()

This commit is contained in:
zogodo
2022-04-06 00:52:58 +08:00
parent 133be04edf
commit 66bd1bca0d
3 changed files with 20 additions and 2 deletions

View File

@@ -5,6 +5,11 @@
#include"http_server/web_log.h"
char* LOG_TMP;
//char log[LOG_LEN];
time_t now;
char time_buf[TIM_LEN];
LogRecord log_record = { 1,{ 0 } };
char log_record_str[LOG_NUM*LOG_LEN] = { 0 };

View File

@@ -17,6 +17,19 @@ void SetLogRecord(LogRecord* lr, char* log);
char* GetLogRecord();
void WebLog(const char *M, ...);
#define web_log(N, M, ...) WebLog("["N" %s:%d] "M, SHORT_FILE, __LINE__, ##__VA_ARGS__)
#define TIM_LEN 32
extern LogRecord log_record;
extern char* LOG_TMP;
extern time_t now;
extern char time_buf[];
#define web_log(N, M, ...) \
LOG_TMP = (char*)malloc(sizeof(char)*LOG_LEN); \
now = time(NULL); \
now += 28800; \
strftime(time_buf, TIM_LEN, "%Y-%m-%d %H:%M:%S", localtime(&now)); \
snprintf(LOG_TMP, LOG_LEN, "[%s][%s %s:%d] "M, time_buf, N, SHORT_FILE, __LINE__, ##__VA_ARGS__); \
SetLogRecord(&log_record, LOG_TMP); \
#define web_log0(N, M, ...) WebLog("["N" %s:%d] "M, SHORT_FILE, __LINE__, ##__VA_ARGS__)
#endif // !WEB_LOG_H

View File

@@ -16,7 +16,7 @@
#define wifi_log(M, ...) do { custom_log("WIFI", M, ##__VA_ARGS__); web_log("WIFI", M, ##__VA_ARGS__); } while(0)
#define power_log(M, ...) do { custom_log("POWER", M, ##__VA_ARGS__); web_log("POWER", M, ##__VA_ARGS__); } while(0)
#define VERSION "v2.1.5"
#define VERSION "v2.1.6"
#define TYPE 1
#define TYPE_NAME "zTC1"