Răsfoiți Sursa

输出的日志不换行,关键函数在:
void log_msg(const char *strFile, const int iLineNum, const char *strCatName, const int iPriority, const char *strFormat, ...)

Jeff 6 ani în urmă
părinte
comite
672de6c004
2 a modificat fișierele cu 3 adăugiri și 5 ștergeri
  1. 2 4
      log4cproj_c/Log4C/appender_type_stream.c
  2. 1 1
      log4cproj_c/Log4C/log.c

+ 2 - 4
log4cproj_c/Log4C/appender_type_stream.c

@@ -31,13 +31,11 @@ static int stream_open(log4c_appender_t* ptrThis)
 }
 
 /*******************************************************************************/
-static int stream_append(log4c_appender_t* ptrThis, 
-						 const log4c_logging_event_t* a_event)
+static int stream_append(log4c_appender_t* ptrThis, const log4c_logging_event_t* a_event)
 {
 	FILE* fp = (FILE*)log4c_appender_get_udata(ptrThis);
 
-	return fprintf(fp, "[%s] %s", log4c_appender_get_name(ptrThis),
-		a_event->evt_rendered_msg);
+	return fprintf(fp, "[%s] %s", log4c_appender_get_name(ptrThis),a_event->evt_rendered_msg);
 }
 
 /*******************************************************************************/

+ 1 - 1
log4cproj_c/Log4C/log.c

@@ -277,7 +277,7 @@ void log_msg(
 				}
 			}
 
-			_snprintf_s(strMsgBuffer, sizeof(strMsgBuffer)-1, _TRUNCATE, "%-8s(%d) %s\n", strFileName, iLineNum, strFormat);
+			_snprintf_s(strMsgBuffer, sizeof(strMsgBuffer)-1, _TRUNCATE, "%-8s(%d) %s", strFileName, iLineNum, strFormat);
 			log4c_category_vlog(a_category, iPriority, strMsgBuffer, va);
 
 			// ½âËø [2/15/2008 jesse]