Mercurial > code
diff parray.c @ 108:d5ea329ba28e
Use same semantic as array.c for _find
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 07 Feb 2012 10:07:14 +0100 |
parents | d534fdcbb319 |
children | 4efd3873a457 |
line wrap: on
line diff
--- a/parray.c Tue Feb 07 10:00:35 2012 +0100 +++ b/parray.c Tue Feb 07 10:07:14 2012 +0100 @@ -256,7 +256,7 @@ */ int -parray_find(const struct parray *arr, parray_cmp_fn fn, void **ptr, void *u) +parray_find(const struct parray *arr, parray_cmp_fn fn, void *ptr, void *u) { int st, i; @@ -264,7 +264,7 @@ st = fn(arr->datas[i], u); if (st) - *ptr = arr->datas[--i]; + *(void **)ptr = arr->datas[--i]; else i = -1;