Merge pull request #205 from shmuelnatan/master
change localtime to localtime_r which is a thread-safe function
This commit is contained in:
commit
e9b07cebab
1 changed files with 4 additions and 4 deletions
|
|
@ -171,13 +171,13 @@ static int
|
|||
flogtime(FILE *f)
|
||||
{
|
||||
struct timeval tv;
|
||||
struct tm *tm;
|
||||
struct tm tm;
|
||||
|
||||
gettimeofday(&tv, NULL);
|
||||
tm = localtime((time_t*)&tv.tv_sec);
|
||||
localtime_r((time_t*)&tv.tv_sec, &tm);
|
||||
fprintf(f, "%s %2d %02d:%02d:%02d: ",
|
||||
mon2name(tm->tm_mon), tm->tm_mday,
|
||||
tm->tm_hour, tm->tm_min, tm->tm_sec);
|
||||
mon2name(tm.tm_mon), tm.tm_mday,
|
||||
tm.tm_hour, tm.tm_min, tm.tm_sec);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue