Changeset 34 in libcf for trunk/src/cf_log.c
- Timestamp:
- 02/05/13 11:26:59 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/cf_log.c
r30 r34 37 37 #define CF_LOG_BUFFER_DEFAULT_SIZE 128 * 1024 38 38 39 #define CF_LOG_DATETIME_LENGTH sizeof ("0000-00-00 00:00:00.000") - 1 40 39 41 typedef struct __cf_util_datetime__ 40 42 { … … 150 152 CF_Log_Local_GetTime (&dt); 151 153 152 153 154 snprintf (buffer, strlen ("0000-00-00 00:00:00.000"), 154 snprintf (buffer, CF_LOG_DATETIME_LENGTH, 155 155 "%02d-%02d-%02d %02d:%02d:%02d.%03d", 156 156 dt.year, dt.month, dt.day, … … 336 336 va_list valist; 337 337 char buffer[4096] = {0x00,}; 338 char datetime[CF_LOG_DATETIME_LENGTH + 1] = {0x00,}; 338 339 size_t length = 0; 339 340 … … 344 345 va_start (valist, fmt); 345 346 346 strncat (buffer, "[", 1); 347 CF_Log_Local_GetTimeString (buffer + strlen (buffer)); 348 sprintf (buffer + strlen (buffer), "][%s] ", prefix); 347 CF_Log_Local_GetTimeString (datetime); 348 sprintf (buffer, "[%s][%s] ", datetime, prefix); 349 349 vsprintf (buffer + strlen (buffer), fmt, valist); 350 350
Note:
See TracChangeset
for help on using the changeset viewer.