test/test_list.c

changeset 496
1a07e24801a9
parent 495
2856c74e18ba
child 497
b182a8b8a1af
     1.1 --- a/test/test_list.c	Sat Jan 22 18:49:06 2022 +0100
     1.2 +++ b/test/test_list.c	Sat Jan 22 19:04:32 2022 +0100
     1.3 @@ -761,9 +761,9 @@
     1.4  
     1.5  void test_hl_linked_list_iterator_impl(CxList list) {
     1.6      int i = 0;
     1.7 -    for (CxIterator iter = cxListBegin(list); cxIteratorValid(&iter); cxIteratorNext(&iter)) {
     1.8 +    CxIterator iter = cxListBegin(list);
     1.9 +    cx_foreach(int, x, iter) {
    1.10          CU_ASSERT_EQUAL(iter.index, (size_t) (i + 1) / 2)
    1.11 -        int *x = cxIteratorCurrent(&iter);
    1.12          CU_ASSERT_EQUAL(*x, i)
    1.13          if (i % 2 == 1) iter.remove = true;
    1.14          i++;

mercurial