Merge pull request #1577 from armink/fix_slist
[rtservice] Add `rt_slist_first` and `rt_slist_next` API to slist.
This commit is contained in:
commit
37ce32e840
|
@ -230,6 +230,16 @@ rt_inline rt_slist_t *rt_slist_remove(rt_slist_t *l, rt_slist_t *n)
|
|||
return l;
|
||||
}
|
||||
|
||||
rt_inline rt_slist_t *rt_slist_first(rt_slist_t *l)
|
||||
{
|
||||
return l->next;
|
||||
}
|
||||
|
||||
rt_inline rt_slist_t *rt_slist_next(rt_slist_t *n)
|
||||
{
|
||||
return n->next;
|
||||
}
|
||||
|
||||
rt_inline int rt_slist_isempty(rt_slist_t *l)
|
||||
{
|
||||
return l->next == RT_NULL;
|
||||
|
|
Loading…
Reference in New Issue