| version 1.2 | version 1.3 | ||
|---|---|---|---|
|
| ||
| if ( a->count > a->alloc ) { | if ( a->count > a->alloc ) { | ||
| if ( a->alloc ) new_alloc = a->alloc * 2; | if ( a->alloc ) new_alloc = a->alloc * 2; | ||
| else new_alloc = 8; | else new_alloc = 8; | ||
| new_array = realloc(*(a->itemarray), new_alloc * a->itemsize); | new_array = realloc(*(a->itemarray), new_alloc * (size_t) a->itemsize); | ||
| if ( new_array ) { | if ( new_array ) { | ||
| *(a->itemarray) = new_array; | *(a->itemarray) = new_array; | ||
| a->alloc = new_alloc; | a->alloc = new_alloc; |
Legend:
| ||||||