void freeList(NodeT *list) { NodeT *cur; cur = list; while (cur != NULL) { NodeT *tmp = cur->next; free(cur); cur = tmp; } }