Return to log.c CVS log | Up to [local] / src / usr.bin / tmux |
version 1.12, 2014/11/26 18:34:51 | version 1.13, 2015/08/28 12:15:54 | ||
---|---|---|---|
|
|
||
log_vwrite(const char *msg, va_list ap) | log_vwrite(const char *msg, va_list ap) | ||
{ | { | ||
char *fmt; | char *fmt; | ||
time_t t; | |||
if (log_file == NULL) | if (log_file == NULL) | ||
return; | return; | ||
if (asprintf(&fmt, "%s\n", msg) == -1) | t = time(NULL); | ||
if (asprintf(&fmt, "%lld %s\n", (long long)t, msg) == -1) | |||
exit(1); | exit(1); | ||
if (vfprintf(log_file, fmt, ap) == -1) | if (vfprintf(log_file, fmt, ap) == -1) | ||
exit(1); | exit(1); |