19 #ifdef LL_VALIDATE_INPUT 32 #ifdef LL_VALIDATE_INPUT 34 if( ll==0 || newNode==0 )
57 #ifdef LL_VALIDATE_INPUT 59 if( ll==0 || node==0 || newNode==0 )
89 #ifdef LL_VALIDATE_INPUT 91 if( ll==0 || node==0 )
100 if( ll->
head == node )
103 if( ll->
tail == node )
void linkedListInsertBefore(linked_list_t *ll, linked_list_node_t *node, linked_list_node_t *newNode)
linked_list_node_t * head
void linkedListRemove(linked_list_t *ll, linked_list_node_t *node)
void linkedListClear(linked_list_t *ll)
linked_list_node_t * tail
void linkedListInsertAtHead(linked_list_t *ll, linked_list_node_t *newNode)