]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
provide an error string when resuming fails - and use the proper error code,
authorDaniel Stenberg <daniel@haxx.se>
Sat, 11 Dec 2004 18:55:51 +0000 (18:55 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 11 Dec 2004 18:55:51 +0000 (18:55 +0000)
not the former one

lib/file.c

index de1e89c5981b0edfa6be92d3daaca4fd288f5ca6..0f448934b4c7753ebfe6e653898b2c062809e4a0 100644 (file)
@@ -340,12 +340,12 @@ CURLcode Curl_file(struct connectdata *conn)
     return result;
   }
 
-  /* Added by Dolbneff A.V & Spiridonoff A.V */
   if (conn->resume_from <= expected_size)
     expected_size -= conn->resume_from;
-  else
-    /* Is this error code suitable in such situation? */
-    return CURLE_FTP_BAD_DOWNLOAD_RESUME;
+  else {
+    failf(data, "failed to resume file:// transfer");
+    return CURLE_BAD_DOWNLOAD_RESUME;
+  }
 
   if (fstated && (expected_size == 0))
     return CURLE_OK;