X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-common%2Fllist.h;h=4f48b55d81362a2e1930be4c5d9ba2f454eaed4b;hb=e63a65b3955b173a3e8d6b78c6377a518a9922d6;hp=7c28f31b319447080bb87b27e8a2308f19146a62;hpb=c3d36ee186b5fb24480590080215f7e14ee0f6a6;p=catta diff --git a/avahi-common/llist.h b/avahi-common/llist.h index 7c28f31..4f48b55 100644 --- a/avahi-common/llist.h +++ b/avahi-common/llist.h @@ -22,10 +22,10 @@ USA. ***/ -#include - /* Some macros for maintaining doubly linked lists */ +#include + /* The head of the linked list. Use this in the structure that shall * contain the head of the linked list */ #define AVAHI_LLIST_HEAD(t,name) t *name @@ -39,14 +39,14 @@ /* Initialize a list item */ #define AVAHI_LLIST_INIT(t,name,item) do { \ t *_item = (item); \ - g_assert(_item); \ + assert(_item); \ _item->name##_prev = _item->name##_next = NULL; \ } while(0) /* Prepend an item to the list */ #define AVAHI_LLIST_PREPEND(t,name,head,item) do { \ t **_head = &(head), *_item = (item); \ - g_assert(_item); \ + assert(_item); \ if ((_item->name##_next = *_head)) \ _item->name##_next->name##_prev = _item; \ _item->name##_prev = NULL; \ @@ -56,13 +56,13 @@ /* Remove an item from the list */ #define AVAHI_LLIST_REMOVE(t,name,head,item) do { \ t **_head = &(head), *_item = (item); \ - g_assert(_item); \ + assert(_item); \ if (_item->name##_next) \ _item->name##_next->name##_prev = _item->name##_prev; \ if (_item->name##_prev) \ _item->name##_prev->name##_next = _item->name##_next; \ else {\ - g_assert(*_head == _item); \ + assert(*_head == _item); \ *_head = _item->name##_next; \ } \ _item->name##_next = _item->name##_prev = NULL; \