handler fix

This commit is contained in:
herbglitch 2022-11-03 19:55:56 -06:00
parent 206b232935
commit 9c12ebb0f8
4 changed files with 8 additions and 7 deletions

View file

@ -9,10 +9,10 @@ struct ARC_Handler {
ARC_Vector *trash;
};
void ARC_Handler_Create(ARC_Handler **handler){
void ARC_Handler_Create(ARC_Handler **handler, uint32_t dataSize){
*handler = (ARC_Handler *) malloc(sizeof(ARC_Handler));
ARC_Vector_Create(&((*handler)->data), sizeof(void *));
ARC_Vector_Create(&((*handler)->trash), sizeof(void *));
ARC_Vector_Create(&((*handler)->data), dataSize);
ARC_Vector_Create(&((*handler)->trash), dataSize);
}
void ARC_Handler_Destroy(ARC_Handler *handler, ARC_Handler_CleanDataFn cleanfn){