89 if ((logger->mask & UCX_LOGGER_TIMESTAMP) > 0) { |
89 if ((logger->mask & UCX_LOGGER_TIMESTAMP) > 0) { |
90 time_t now = time(NULL); |
90 time_t now = time(NULL); |
91 k += strftime(msg+k, 128, logger->dateformat, localtime(&now)); |
91 k += strftime(msg+k, 128, logger->dateformat, localtime(&now)); |
92 } |
92 } |
93 if ((logger->mask & UCX_LOGGER_SOURCE) > 0) { |
93 if ((logger->mask & UCX_LOGGER_SOURCE) > 0) { |
|
94 char *fpart = strrchr(file, '/'); |
|
95 if (fpart) file = fpart+1; |
|
96 fpart = strrchr(file, '\\'); |
|
97 if (fpart) file = fpart+1; |
94 n = strlen(file); |
98 n = strlen(file); |
95 memcpy(msg+k, file, n); |
99 memcpy(msg+k, file, n); |
96 k += n; |
100 k += n; |
97 k += sprintf(msg+k, ":%u ", line); |
101 k += sprintf(msg+k, ":%u ", line); |
98 } |
102 } |