示例#1
0
void priority_queue_destroy(priority_queue_t* pt_pqueue)
{
    _priority_queue_destroy_auxiliary(pt_pqueue);
    free(pt_pqueue);
}
示例#2
0
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));
}