diff options
Diffstat (limited to '')
-rw-r--r-- | include/rune/util/list.h (renamed from include/rune/list.h) | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/rune/list.h b/include/rune/util/list.h index 1107491..ed6db5e 100644 --- a/include/rune/list.h +++ b/include/rune/util/list.h @@ -19,17 +19,17 @@ * 3. This notice may not be removed or altered from any source distribution. */ -#ifndef RUNE_LIST_H -#define RUNE_LIST_H +#ifndef RUNE_UTIL_LIST_H +#define RUNE_UTIL_LIST_H #include <stddef.h> -struct list_head { +RAPI struct list_head { struct list_head *next; struct list_head *prev; }; -static inline void list_add(struct list_head *new, struct list_head *head) { +RAPI static inline void list_add(struct list_head *new, struct list_head *head) { struct list_head *temp = head; while (temp->next != NULL) temp = temp->next; @@ -39,7 +39,7 @@ static inline void list_add(struct list_head *new, struct list_head *head) { new->next = NULL; } -static inline void list_del(struct list_head *item) { +RAPI static inline void list_del(struct list_head *item) { struct list_head *next = item->next; struct list_head *prev = item->prev; if (next != NULL) |