mirror of https://github.com/nirenjan/libx52.git
Squashed 'lib/pinelog/' changes from bdee493..27a5eab
27a5eab Use localtime_r instead of localtime git-subtree-dir: lib/pinelog git-subtree-split: 27a5eab8b75c18d13ec0b69c01deaa82c996cf57reverse-scroll
parent
8db1be2ba8
commit
dc72e43f1e
|
@ -180,12 +180,15 @@ void pinelog_log_message(int level, const char *file, int line, const char *fmt,
|
||||||
#if PINELOG_SHOW_DATE
|
#if PINELOG_SHOW_DATE
|
||||||
do {
|
do {
|
||||||
time_t t;
|
time_t t;
|
||||||
|
struct tm tm1;
|
||||||
struct tm *tmp;
|
struct tm *tmp;
|
||||||
char date_string[30];
|
char date_string[30];
|
||||||
t = time(NULL);
|
t = time(NULL);
|
||||||
tmp = localtime(&t);
|
tmp = localtime_r(&t, &tm1);
|
||||||
strftime(date_string, sizeof(date_string), "%F %T ", tmp);
|
if (tmp != NULL) {
|
||||||
fputs(date_string, output_stream);
|
strftime(date_string, sizeof(date_string), "%F %T ", tmp);
|
||||||
|
fputs(date_string, output_stream);
|
||||||
|
}
|
||||||
} while (0);
|
} while (0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue