From 02a9eeeb8547b3f0940a0295df8a78ce2181ec30 Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Mon, 12 Jan 2009 14:40:21 +0100 Subject: Slist update --- lib/slists.h | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/slists.h') diff --git a/lib/slists.h b/lib/slists.h index 27520c9..2334e36 100644 --- a/lib/slists.h +++ b/lib/slists.h @@ -84,5 +84,6 @@ void s_insert_node(snode *, snode *); snode *s_get(siterator *); void s_put(siterator *, snode *n); static inline void s_init(siterator *i, slist *l) { s_put(i, SHEAD(*l)); } +static inline int s_is_used(siterator *i) { return (i->prev != NULL); } #endif -- cgit v1.2.3