#define LIST_REMOVE ( elm,
field   ) 

Value:

do {                                    \
        if ((elm)->field.le_next != NULL)                               \
                (elm)->field.le_next->field.le_prev =                   \
                    (elm)->field.le_prev;                               \
        *(elm)->field.le_prev = (elm)->field.le_next;                   \
} while (0)

Definition at line 115 of file queue.h.

Referenced by CDB___db_txnlist_end(), CDB___db_txnlist_find(), CDB___db_vrfy_putpageinfo(), and CDB___memp_close().


Generated on Sun Jun 8 10:56:55 2008 for GNUmifluz by  doxygen 1.5.5