diff --git a/src/cw/mlist_get.c b/src/cw/mlist_get.c index 7c07f596..b3dc8269 100644 --- a/src/cw/mlist_get.c +++ b/src/cw/mlist_get.c @@ -5,7 +5,7 @@ struct mlistelem * mlist_get(mlist_t list, const void *data){ mlist_foreach(elem,list){ void *tdata = mlistelem_dataptr(elem); if (list->cmp(tdata,data)==0){ - return tdata; + return elem; } } return NULL;