diff -r 8828260d2fd8 -r 0a47ffc8b73b libidav/webdav.c --- a/libidav/webdav.c Thu Aug 31 20:01:15 2017 +0200 +++ b/libidav/webdav.c Fri Sep 01 20:08:09 2017 +0200 @@ -317,7 +317,7 @@ UcxBuffer *rpbuf = ucx_buffer_new(NULL, 4096, UCX_BUFFER_AUTOEXTEND); DavResource *resource = root; CURLcode ret = do_propfind_request(handle, rqbuf, rpbuf); - int status = 0; + long status = 0; long error = 0; curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status); if(ret == CURLE_OK && status == 207) {