X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..593a1d5fd87cdf5b46dd5fcb84467b432cea0f91:/osfmk/kern/queue.h?ds=inline diff --git a/osfmk/kern/queue.h b/osfmk/kern/queue.h index ca0f91eaf..158150719 100644 --- a/osfmk/kern/queue.h +++ b/osfmk/kern/queue.h @@ -488,6 +488,9 @@ MACRO_BEGIN \ (head)->next = __next; \ else \ ((type)__prev)->field.next = __next; \ + \ + (elt)->field.next = NULL; \ + (elt)->field.prev = NULL; \ MACRO_END /* @@ -511,6 +514,9 @@ MACRO_BEGIN \ else \ ((type)(__next))->field.prev = (head); \ (head)->next = __next; \ + \ + (entry)->field.next = NULL; \ + (entry)->field.prev = NULL; \ MACRO_END /* @@ -534,6 +540,9 @@ MACRO_BEGIN \ else \ ((type)(__prev))->field.next = (head); \ (head)->prev = __prev; \ + \ + (entry)->field.next = NULL; \ + (entry)->field.prev = NULL; \ MACRO_END /*