Pārlūkot izejas kodu

faux.list: Fix adding to list tail

Serj Kalichev 4 gadi atpakaļ
vecāks
revīzija
3c21bd37d6
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      faux/list/list.c

+ 2 - 1
faux/list/list.c

@@ -347,7 +347,8 @@ static faux_list_node_t *faux_list_add_generic(
 		// Add entry to the tail
 		node->prev = list->tail;
 		node->next = NULL;
-		list->tail->next = node;
+		if (list->tail)
+			list->tail->next = node;
 		list->tail = node;
 		list->len++;
 		return node;