Small fix: arguments passed in wrong order.

This commit is contained in:
Scott Anderson 2017-05-10 13:50:18 +12:00
parent 9538e36728
commit 46a53704ad

View file

@ -191,7 +191,7 @@ ssize_t list_lsearch(const list_t *list, int compare(const void *key, const void
uint8_t (*array)[size] = list->items; uint8_t (*array)[size] = list->items;
for (size_t i = 0; i < list->length; ++i) { for (size_t i = 0; i < list->length; ++i) {
if (compare(&array[i], key) == 0) { if (compare(key, &array[i]) == 0) {
if (ret) { if (ret) {
memcpy(ret, &array[i], size); memcpy(ret, &array[i], size);
} }