diff -r acc997e0d0f9 -r bf485439222a libidav/methods.c --- a/libidav/methods.c Sun Mar 20 15:28:08 2016 +0100 +++ b/libidav/methods.c Sun Mar 20 16:13:41 2016 +0100 @@ -901,6 +901,7 @@ /* ----------------------------- PUT ----------------------------- */ static size_t dummy_write(void *buf, size_t s, size_t n, void *data) { + //fwrite(buf, s, n, stdout); return s*n; } @@ -991,7 +992,7 @@ free(url); headers = curl_slist_append(headers, ltheader); free(ltheader); - curl_easy_setopt(handle, CURLOPT_HTTPHEADER, NULL); + curl_easy_setopt(handle, CURLOPT_HTTPHEADER, headers); } else { curl_easy_setopt(handle, CURLOPT_HTTPHEADER, NULL); }