diff options
author | Ruslan Ermilov <ru@FreeBSD.org> | 2008-10-24 07:56:01 +0000 |
---|---|---|
committer | Ruslan Ermilov <ru@FreeBSD.org> | 2008-10-24 07:56:01 +0000 |
commit | e374393a077a2b9d271673a6812fd3aef8e91ea4 (patch) | |
tree | 11698e292c550aa3380025898072390a8d79e53f /lib/libfetch/http.c | |
parent | 80ac287fe40fa6f9d040ba2429ce00f35236ddc3 (diff) | |
download | src-e374393a077a2b9d271673a6812fd3aef8e91ea4.tar.gz src-e374393a077a2b9d271673a6812fd3aef8e91ea4.zip |
Don't fail mistakenly with -r when we already have the whole file.
Reviewed by: des
Notes
Notes:
svn path=/head/; revision=184222
Diffstat (limited to 'lib/libfetch/http.c')
-rw-r--r-- | lib/libfetch/http.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libfetch/http.c b/lib/libfetch/http.c index 132949e79799..39a8cfaa6fad 100644 --- a/lib/libfetch/http.c +++ b/lib/libfetch/http.c @@ -1064,6 +1064,7 @@ http_request(struct url *URL, const char *op, struct url_stat *us, if (url->offset == size && url->length == 0) { /* asked for 0 bytes; fake it */ offset = url->offset; + clength = -1; conn->err = HTTP_OK; break; } else { |