summaryrefslogtreecommitdiff
path: root/include/rune/util/list.h
diff options
context:
space:
mode:
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)