Diff for /src/sys/sys/queue.h between versions 1.4 and 1.5

version 1.4, 2003/11/09 02:22:37 version 1.5, 2004/04/10 00:48:06
Line 359  struct {        \ Line 359  struct {        \
             (var);                                                      \              (var);                                                      \
             (var) = TAILQ_PREV((var), headname, field))              (var) = TAILQ_PREV((var), headname, field))
   
   #define TAILQ_FOREACH_MUTABLE(var, head, field, nvar)                   \
           for ((var) = TAILQ_FIRST((head));                               \
                (var) && ((nvar) = TAILQ_NEXT((var), field), (var));       \
                (var) = (nvar))
   
 #define TAILQ_INIT(head) do {                                           \  #define TAILQ_INIT(head) do {                                           \
         TAILQ_FIRST((head)) = NULL;                                     \          TAILQ_FIRST((head)) = NULL;                                     \
         (head)->tqh_last = &TAILQ_FIRST((head));                        \          (head)->tqh_last = &TAILQ_FIRST((head));                        \

Removed from v.1.4  
changed lines
  Added in v.1.5