(bb4ae26e3)
Go to the source code of this file.
◆ LIST_LINK_TAIL_PART
#define LIST_LINK_TAIL_PART |
( |
|
list, |
|
|
|
node, |
|
|
|
part |
|
) |
| |
Value: do { \
(node)->part.next = NULL; \
(node)->part.prev = (list).tail; \
else (list).head = (node); \
} while (0)
struct trigfileint * next
Definition triglib.h:63
struct trigfileint * tail
Definition triglib.c:413
◆ LIST_UNLINK_PART
#define LIST_UNLINK_PART |
( |
|
list, |
|
|
|
node, |
|
|
|
part |
|
) |
| |
Value: do { \
if ((node)->part.prev) \
(node)->part.prev->part.next = (node)->part.next; \
else \
if ((node)->part.next) \
else \
} while (0)
struct trigfileint * prev
Definition triglib.h:63
struct trigfileint * head
Definition triglib.c:413