void priority_queue_destroy(priority_queue_t* pt_pqueue) { _priority_queue_destroy_auxiliary(pt_pqueue); free(pt_pqueue); }
void _type_destroy_priority_queue(const void* cpv_input, void* pv_output) { assert(cpv_input != NULL && pv_output != NULL); _priority_queue_destroy_auxiliary((priority_queue_t*)cpv_input); *(bool_t*)pv_output = true; }
void test__priority_queue_destroy_auxiliary__null_priority_queue_adaptor(void** state) { expect_assert_failure(_priority_queue_destroy_auxiliary(NULL)); }