# HG changeset patch # User Mike Becker # Date 1703787465 -3600 # Node ID 874cc78cdffd911a861e92b022e208b2a4e39d13 # Parent d3f451440eefb6c19179a54f29029f4d9cd83ee0 fix accidental generation of cxListIterator() symbol diff -r d3f451440eef -r 874cc78cdffd src/list.c --- a/src/list.c Wed Dec 27 17:28:33 2023 +0100 +++ b/src/list.c Thu Dec 28 19:17:45 2023 +0100 @@ -295,8 +295,8 @@ ) { // lists are definitely different - cannot use internal compare function if (list->size == other->size) { - CxIterator left = cxListIterator(list); - CxIterator right = cxListIterator(other); + CxIterator left = list->cl->iterator(list, 0, false); + CxIterator right = other->cl->iterator(list, 0, false); for (size_t i = 0; i < list->size; i++) { void *leftValue = cxIteratorCurrent(left); void *rightValue = cxIteratorCurrent(right);