aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--list.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/list.c b/list.c
index 5c36ea4..6117670 100644
--- a/list.c
+++ b/list.c
@@ -26,8 +26,8 @@ list_add(struct list_item *next, T data)
26 26
27 new_item = malloc(sizeof *new_item); 27 new_item = malloc(sizeof *new_item);
28 if ( new_item != NULL ) { 28 if ( new_item != NULL ) {
29 new_item->next = next;
30 new_item->data = data; 29 new_item->data = data;
30 new_item->next = next;
31 } 31 }
32 else { 32 else {
33 ERROR("out of memory"); 33 ERROR("out of memory");
@@ -46,7 +46,6 @@ list_insert_next(struct list_item *list, T data)
46 new_item = malloc(sizeof *new_item); 46 new_item = malloc(sizeof *new_item);
47 if ( new_item != NULL ) { 47 if ( new_item != NULL ) {
48 new_item->data = data; 48 new_item->data = data;
49
50 new_item->next = list->next; 49 new_item->next = list->next;
51 list->next = new_item; 50 list->next = new_item;
52 } 51 }