libidav/resource.c

changeset 205
bf756f6c3581
parent 186
05d11fbcaeb3
child 207
de23f8881e9f
--- a/libidav/resource.c	Thu Mar 03 15:52:18 2016 +0100
+++ b/libidav/resource.c	Sat Mar 05 19:28:24 2016 +0100
@@ -609,7 +609,7 @@
                     data->length);
         }
         
-        int status = 0;
+        long status = 0;
         curl_easy_getinfo(sn->handle, CURLINFO_RESPONSE_CODE, &status);
         if(ret == CURLE_OK && (status >= 200 && status < 300)) {
             res->session->error = 0;
@@ -633,7 +633,7 @@
         //printf("request:\n%.*s\n\n", request->pos, request->space);
 
         CURLcode ret = do_proppatch_request(sn->handle, request, response);
-        int status = 0;
+        long status = 0;
         curl_easy_getinfo (sn->handle, CURLINFO_RESPONSE_CODE, &status);
         if(ret == CURLE_OK && status == 207) {
             //printf("%s\n", response->space);
@@ -690,7 +690,7 @@
         aes_decrypter_close(dec);
     }
     
-    int status = 0;
+    long status = 0;
     curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status);
     if(ret == CURLE_OK && (status >= 200 && status < 300)) {
         int verify_failed = 0;
@@ -745,7 +745,7 @@
     
     UcxBuffer *response = ucx_buffer_new(NULL, 4096, UCX_BUFFER_AUTOEXTEND);
     CURLcode ret = do_delete_request(handle, response);
-    int status = 0;
+    long status = 0;
     curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status);
     if(ret == CURLE_OK && (status >= 200 && status < 300)) {
         res->session->error = DAV_OK;
@@ -763,7 +763,7 @@
 static int create_ancestors(DavSession *sn, char *href, char *path) {
     CURL *handle = sn->handle;
     CURLcode code;
-    int status = 0;
+    long status = 0;
     int ret = 0;
     
     if(strlen(path) <= 1) {
@@ -820,7 +820,7 @@
     } else {
         code = do_put_request(handle, "", NULL, 0); 
     }
-    int s = 0;
+    long s = 0;
     curl_easy_getinfo(handle, CURLINFO_RESPONSE_CODE, &s);
     *status = s;
     if(code == CURLE_OK && (s >= 200 && s < 300)) {
@@ -862,7 +862,7 @@
     util_set_url(sn, dav_resource_get_href(res));
     
     CURLcode ret = do_head_request(handle);
-    int status = 0;
+    long status = 0;
     curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status);
     if(ret == CURLE_OK && (status >= 200 && status < 300)) {
         return 1;
@@ -879,7 +879,7 @@
     
     CURLcode ret = do_copy_move_request(handle, desturl, copy, override);
     
-    int status = 0;
+    long status = 0;
     curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status);
     if(ret == CURLE_OK && (status >= 200 && status < 300)) {
         return 0;
@@ -935,7 +935,7 @@
     util_set_url(sn, href);
     CURLcode ret = do_proppatch_request(sn->handle, request, response);
     ucx_buffer_free(request);
-    int status = 0;
+    long status = 0;
     curl_easy_getinfo (sn->handle, CURLINFO_RESPONSE_CODE, &status);
     if(ret == CURLE_OK && status == 207) {
         // TODO: parse response

mercurial