From b6649b92e01a3c5e5589d7ab0048ac2c7a5b3422 Mon Sep 17 00:00:00 2001 From: waker Date: Sun, 18 Sep 2011 20:11:03 +0200 Subject: fixed curl content-length handler to account for redirects --- plugins/vfs_curl/vfs_curl.c | 1 + 1 file changed, 1 insertion(+) 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) { -- cgit v1.2.3