provide an error string when resuming fails - and use the proper error code,

not the former one
This commit is contained in:
Daniel Stenberg 2004-12-11 18:55:51 +00:00
parent bd2db87237
commit 1b8ac7c6b5

View 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;