list: add lxc_list_new() helper

parent 4e16a3ac
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
#include <stdio.h> #include <stdio.h>
#include "memory_utils.h"
struct lxc_list { struct lxc_list {
void *elem; void *elem;
struct lxc_list *next; struct lxc_list *next;
...@@ -143,4 +145,14 @@ static inline size_t lxc_list_len(struct lxc_list *list) ...@@ -143,4 +145,14 @@ static inline size_t lxc_list_len(struct lxc_list *list)
return i; return i;
} }
static inline struct lxc_list *lxc_list_new(void)
{
struct lxc_list *l;
l = zalloc(sizeof(struct lxc_list));
if (l)
lxc_list_init(l);
return l;
}
#endif /* __LXC_LIST_H */ #endif /* __LXC_LIST_H */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment