|
|
|
@ -2,8 +2,8 @@
|
|
|
|
|
#define LINKED_LIST_H
|
|
|
|
|
#include "../types.h"
|
|
|
|
|
|
|
|
|
|
void free_linked_list(node_info *p_list);
|
|
|
|
|
node_info *copy_linked_list(node_info *p_list);
|
|
|
|
|
void linked_list_append(node_info* p_head, node_info* new_node);
|
|
|
|
|
bool linked_list_remove(node_info* p_head, node_info* delete_node);
|
|
|
|
|
static void free_linked_list(node_info *p_list);
|
|
|
|
|
static node_info *copy_linked_list(node_info *p_list);
|
|
|
|
|
static void linked_list_append(node_info* p_head, node_info* new_node);
|
|
|
|
|
static bool linked_list_remove(node_info* p_head, node_info* delete_node);
|
|
|
|
|
#endif
|
|
|
|
|