gallium/auxiliary: make util_dynarray_trim do nothing if size == capacity

This commit is contained in:
Luca Barbieri 2010-04-13 08:24:48 +02:00
parent 6c31dd1198
commit bf7e0e839f
1 changed files with 3 additions and 1 deletions

View File

@ -87,7 +87,9 @@ util_dynarray_grow(struct util_dynarray *buf, int diff)
static INLINE void
util_dynarray_trim(struct util_dynarray *buf)
{
if(buf->size) {
if(buf->size != buf->capacity)
{}
else if(buf->size) {
buf->data = REALLOC(buf->data, buf->capacity, buf->size);
buf->capacity = buf->size;
} else {