Fix potential buffer overflow problem (Martin Simmons)

This commit is contained in:
Richard Curnow 2005-08-08 22:40:31 +00:00 committed by Richard P. Curnow
parent 692d2799e4
commit 3a8f93792b

2
util.c
View file

@ -232,7 +232,7 @@ UTI_TimevalToString(struct timeval *tv)
stm = *gmtime((time_t *) &(tv->tv_sec));
strftime(buffer, sizeof(buffer), "%a %x %X", &stm);
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;
}