From 2378ea0be24538a8b546a949027475a611eedb95 Mon Sep 17 00:00:00 2001 From: fengdaolong Date: Sat, 25 Dec 2021 03:56:35 +0800 Subject: [PATCH] simplified the path in the log (#910) --- src/n2n.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/n2n.c b/src/n2n.c index d48e182..f802415 100644 --- a/src/n2n.c +++ b/src/n2n.c @@ -148,8 +148,9 @@ void traceEvent (int eventTraceLevel, char* file, int line, char * format, ...) snprintf(out_buf, sizeof(out_buf), "%s%s", extra_msg, buf); syslog(LOG_INFO, "%s", out_buf); } else { +#endif for(i = strlen(file) - 1; i > 0; i--) { - if(file[i] == '/') { + if((file[i] == '/') || (file[i] == '\\')) { i++; break; } @@ -157,18 +158,8 @@ void traceEvent (int eventTraceLevel, char* file, int line, char * format, ...) snprintf(out_buf, sizeof(out_buf), "%s [%s:%d] %s%s", theDate, &file[i], line, extra_msg, buf); fprintf(traceFile, "%s\n", out_buf); fflush(traceFile); +#ifndef WIN32 } -#else - /* this is the WIN32 code */ - for(i = strlen(file) - 1; i > 0; i--) { - if(file[i] == '\\') { - i++; - break; - } - } - snprintf(out_buf, sizeof(out_buf), "%s [%s:%d] %s%s", theDate, &file[i], line, extra_msg, buf); - fprintf(traceFile, "%s\n", out_buf); - fflush(traceFile); #endif }