Author: hselasky
Date: Tue Feb 24 17:36:44 2015
New Revision: 279242
URL: https://svnweb.freebsd.org/changeset/base/279242

Log:
  Pass macro arguments properly.
  
  MFC after:    1 week

Modified:
  head/sys/sys/queue.h

Modified: head/sys/sys/queue.h
==============================================================================
--- head/sys/sys/queue.h        Tue Feb 24 17:29:04 2015        (r279241)
+++ head/sys/sys/queue.h        Tue Feb 24 17:36:44 2015        (r279242)
@@ -612,7 +612,7 @@ struct {                                                    
        \
        TAILQ_NEXT((listelm), field) = (elm);                           \
        (elm)->field.tqe_prev = &TAILQ_NEXT((listelm), field);          \
        QMD_TRACE_ELEM(&(elm)->field);                                  \
-       QMD_TRACE_ELEM(&listelm->field);                                \
+       QMD_TRACE_ELEM(&(listelm)->field);                              \
 } while (0)
 
 #define        TAILQ_INSERT_BEFORE(listelm, elm, field) do {                   
\
@@ -622,7 +622,7 @@ struct {                                                    
        \
        *(listelm)->field.tqe_prev = (elm);                             \
        (listelm)->field.tqe_prev = &TAILQ_NEXT((elm), field);          \
        QMD_TRACE_ELEM(&(elm)->field);                                  \
-       QMD_TRACE_ELEM(&listelm->field);                                \
+       QMD_TRACE_ELEM(&(listelm)->field);                              \
 } while (0)
 
 #define        TAILQ_INSERT_HEAD(head, elm, field) do {                        
\
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to