provide an error string when resuming fails - and use the proper error code,
not the former one
This commit is contained in:
Родитель
bd2db87237
Коммит
1b8ac7c6b5
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче