array: Allocate initial data properly if esize is 0

This commit is contained in:
Tobias Brunner
2014-05-15 11:28:05 +02:00
parent e20e0a0586
commit 8069b3b14b
+1 -1
View File
@@ -168,7 +168,7 @@ array_t *array_create(u_int esize, u_int8_t reserve)
);
if (array->tail)
{
array->data = malloc(array->tail * array->esize);
array->data = malloc(get_size(array, array->tail));
}
return array;
}