some Array improvements
This commit is contained in:
@@ -14,3 +14,13 @@ Array_define(int64)
|
||||
Array_define(uint64)
|
||||
|
||||
Array_define(Unitype)
|
||||
|
||||
void Array_Unitype_free_(Array_Unitype* array, bool freeMembers){
|
||||
if(freeMembers) for (int32 i; i<array->length; i++)
|
||||
Unitype_free(array->values[i]);
|
||||
if(array->allocatedOnHeap)
|
||||
free(array->values);
|
||||
}
|
||||
|
||||
void __Array_Unitype_free_(void* ar)
|
||||
{ Array_Unitype_free_(ar, true); }
|
||||
|
||||
Reference in New Issue
Block a user