diff -r bf3695fee719 -r 481802342fdf libidav/session.c --- a/libidav/session.c Mon Feb 04 14:11:57 2019 +0100 +++ b/libidav/session.c Mon Feb 04 17:17:48 2019 +0100 @@ -273,7 +273,7 @@ void dav_session_destroy(DavSession *sn) { // remove session from context UcxList *sessions = sn->context->sessions; - ssize_t i = ucx_list_find(sessions, sn, ucx_ptrcmp, NULL); + ssize_t i = ucx_list_find(sessions, sn, ucx_cmp_ptr, NULL); if(i >= 0) { UcxList *elm = ucx_list_get(sessions, i); if(elm) {