summaryrefslogtreecommitdiff
path: root/src/array.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-06-09 21:13:51 +0200
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-06-09 21:13:51 +0200
commitebd3c08d9c656557bd9692f23926ca46e96d5738 (patch)
tree53bfe61ab68e3dfba4b10d0340e6fac98b139787 /src/array.c
parent226353c42937f16230972082e61daf7ded184e31 (diff)
bmp loading
Diffstat (limited to 'src/array.c')
-rw-r--r--src/array.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/array.c b/src/array.c
index 7c0cbeb..4119f31 100644
--- a/src/array.c
+++ b/src/array.c
@@ -96,9 +96,13 @@ void array_reserve(array *array, u32 reserve_count)
array->reserved_length += reserve_count;
if (array->data)
+ {
array->data = mem_realloc(array->data, (array->reserved_length*array->entry_size));
+ }
else
+ {
array->data = mem_alloc(array->reserved_length*array->entry_size);
+ }
}
mutex_unlock(&array->mutex);
}