diff options
-rw-r--r-- | utils/ring.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/ring.h b/utils/ring.h index 1dfd23603..cc93b87fc 100644 --- a/utils/ring.h +++ b/utils/ring.h @@ -130,8 +130,9 @@ #define RING_ITERATE_END(ring, iteratorptr) \ } while (false); \ + iteratorptr = iteratorptr->r_next; \ } while (iteratorptr != ring); \ - } \ + } \ iteration_end_##ring##_##iteratorptr: #endif |