7 extern llist_t *llist_add_to(llist_t *old_head, char *new_item)
11 new_head = xmalloc(sizeof(llist_t));
12 new_head->data = new_item;
13 new_head->link = old_head;
19 #ifdef L_llist_add_to_end
20 extern llist_t *llist_add_to_end(llist_t *list_head, char *data)
22 llist_t *new_item, *tmp, *prev;
24 new_item = xmalloc(sizeof(llist_t));
25 new_item->data = data;
26 new_item->link = NULL;
35 prev->link = new_item;