Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.openwrt.org/project/libubox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'safe_list.c')
-rw-r--r--safe_list.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/safe_list.c b/safe_list.c
index d9f211f..f26b4dd 100644
--- a/safe_list.c
+++ b/safe_list.c
@@ -108,7 +108,8 @@ void safe_list_del(struct safe_list *list)
next->i = list->i;
list->i->head = &next->i;
*tail = next_i;
- next_i->head = tail;
+ if (next_i)
+ next_i->head = tail;
list->i = NULL;
}