Fix potential buffer overflow problem (Martin Simmons)
This commit is contained in:
parent
692d2799e4
commit
3a8f93792b
1 changed files with 1 additions and 1 deletions
2
util.c
2
util.c
|
@ -232,7 +232,7 @@ UTI_TimevalToString(struct timeval *tv)
|
||||||
stm = *gmtime((time_t *) &(tv->tv_sec));
|
stm = *gmtime((time_t *) &(tv->tv_sec));
|
||||||
strftime(buffer, sizeof(buffer), "%a %x %X", &stm);
|
strftime(buffer, sizeof(buffer), "%a %x %X", &stm);
|
||||||
result = NEXT_BUFFER;
|
result = NEXT_BUFFER;
|
||||||
snprintf(result, sizeof(buffer), "%s.%06ld", buffer, (unsigned long)(tv->tv_usec));
|
snprintf(result, BUFFER_LENGTH, "%s.%06ld", buffer, (unsigned long)(tv->tv_usec));
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue