| 118 | |
| 119 | #if (MI_DEBUG>1) |
| 120 | static bool mi_page_queue_contains(mi_page_queue_t* queue, const mi_page_t* page) { |
| 121 | mi_assert_internal(page != NULL); |
| 122 | mi_page_t* list = queue->first; |
| 123 | while (list != NULL) { |
| 124 | mi_assert_internal(list->next == NULL || list->next->prev == list); |
| 125 | mi_assert_internal(list->prev == NULL || list->prev->next == list); |
| 126 | if (list == page) break; |
| 127 | list = list->next; |
| 128 | } |
| 129 | return (list == page); |
| 130 | } |
| 131 | |
| 132 | #endif |
| 133 |
no outgoing calls
no test coverage detected