- void** rellocatedDatas = (void**) safe_malloc(newCapacity * sizeof (void*));
- for (UInt i = 0; i < vector->size; i++)
- {
- rellocatedDatas[i] = (void*) safe_malloc(vector->dataSize);
- memcpy(rellocatedDatas[i], vector->datas[i], vector->dataSize);
- safe_free(vector->datas[i]);
- }
- safe_free(vector->datas);
- vector->datas = rellocatedDatas;
- vector->capacity = newCapacity;
+ void** rellocatedDatas = (void**) safe_malloc(newCapacity * sizeof (void*));
+ for (UInt i = 0; i < vector->size; i++)
+ {
+ rellocatedDatas[i] = (void*) safe_malloc(vector->dataSize);
+ memcpy(rellocatedDatas[i], vector->datas[i], vector->dataSize);
+ safe_free(vector->datas[i]);
+ }
+ safe_free(vector->datas);
+ vector->datas = rellocatedDatas;
+ vector->capacity = newCapacity;