diff --git a/src/utils/array.c b/src/utils/array.c index 5af709d..c81bd71 100644 --- a/src/utils/array.c +++ b/src/utils/array.c @@ -31,7 +31,7 @@ void array_put(array_t* array, size_t index, void* elem) // Make sure allocated space is big enough if(index >= array->size) { - array->data = realloc(array->data, (index + 1) * 2); + array->data = realloc(array->data, (index + 1) * 2 * sizeof(void*)); if(!array->data) { perror("Catastrophic memory allocation failure:");