Changed list_cmp_find to look for 0 from compare to signal the same data.
So wrapper function of stdlib cmp function are easier to make.master
parent
58c4d285ba
commit
fd25c74881
|
|
@ -50,7 +50,7 @@ int list_cmp_find(struct List* list, const void *data, int compare(const void *l
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
for (int i = 0; i < list->length; i++)
|
for (int i = 0; i < list->length; i++)
|
||||||
if (compare(data, list->data[i]))
|
if (compare(data, list->data[i]) == 0)
|
||||||
return i;
|
return i;
|
||||||
|
|
||||||
return -1;
|
return -1;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue