mirror of
https://github.com/curl/curl.git
synced 2025-01-30 14:22:33 +08:00
Salvador Dvila's ftp range download fix
This commit is contained in:
parent
6475600afa
commit
9a78db6e59
@ -2080,6 +2080,12 @@ static CURLcode Connect(struct UrlData *data,
|
||||
conn->bits.use_range = TRUE; /* enable range download */
|
||||
conn->bits.rangestringalloc = TRUE; /* mark range string allocated */
|
||||
}
|
||||
else if (data->set_range) {
|
||||
/* There is a range, but is not a resume, useful for random ftp access */
|
||||
conn->range = strdup(data->set_range);
|
||||
conn->bits.rangestringalloc = TRUE; /* mark range string allocated */
|
||||
conn->bits.use_range = TRUE; /* enable range download */
|
||||
}
|
||||
|
||||
*in_connect = conn; /* return this instead! */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user