diff options
author | waker <wakeroid@gmail.com> | 2011-09-18 20:11:03 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2011-09-18 20:11:03 +0200 |
commit | b6649b92e01a3c5e5589d7ab0048ac2c7a5b3422 (patch) | |
tree | 80c88e6e54d0173e8f693c917840b363b3d99c6a /plugins/vfs_curl/vfs_curl.c | |
parent | a1fe093ae782eab7b1e7b093747262a0789a467c (diff) |
fixed curl content-length handler to account for redirects
Diffstat (limited to 'plugins/vfs_curl/vfs_curl.c')
-rw-r--r-- | plugins/vfs_curl/vfs_curl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/vfs_curl/vfs_curl.c b/plugins/vfs_curl/vfs_curl.c index 8a069300..5e7d0060 100644 --- a/plugins/vfs_curl/vfs_curl.c +++ b/plugins/vfs_curl/vfs_curl.c @@ -450,6 +450,7 @@ http_content_header_handler (void *ptr, size_t size, size_t nmemb, void *stream) free (fp->content_type); } fp->content_type = strdup (value); + fp->length = -1; } else if (!strcasecmp (key, "Content-Length")) { if (fp->length < 0) { |