void CTFreeParseToken(CTParseToken **token) { if(*token != NULL) { CTFreeParseTokenContents(*token); CT_SAFE_FREE_MEMORY(*token); } }
void CTArrayFree(DynamicArray *array) { CT_SAFE_FREE_MEMORY(array->data); array->size = 0; array->capacity = 0; }