From 5782cb982373d9a918d0a30b588682fbd90cee71 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Sat, 21 Jun 2014 12:35:53 +0300 Subject: [PATCH] shlist: fix empty check --- usual/shlist.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usual/shlist.h b/usual/shlist.h index e209c80..db778d8 100644 --- a/usual/shlist.h +++ b/usual/shlist.h @@ -98,7 +98,7 @@ static inline void shlist_remove(struct SHList *list, struct SHList *item) /** No elements? */ static inline bool shlist_empty(const struct SHList *list) { - return list->next == list->prev; + return list->next == 0; } static inline struct SHList *shlist_next(const struct SHList *list, const struct SHList *elem) -- 2.39.5