diff --git a/src/queue.h b/src/queue.h index 74d4c84b..ff221988 100644 --- a/src/queue.h +++ b/src/queue.h @@ -86,12 +86,14 @@ * Some extra functions for LIST manipulation */ +#ifndef LIST_MOVE #define LIST_MOVE(newhead, oldhead, field) do { \ if((oldhead)->lh_first) { \ (oldhead)->lh_first->field.le_prev = &(newhead)->lh_first; \ } \ (newhead)->lh_first = (oldhead)->lh_first; \ -} while (0) +} while (0) +#endif #define LIST_INSERT_SORTED(head, elm, field, cmpfunc) do { \ if(LIST_EMPTY(head)) { \