From 7bee958a5122719a51caa2770f49dc43f1aee1a1 Mon Sep 17 00:00:00 2001 From: Mike Jerris Date: Wed, 7 Sep 2016 10:27:03 -0400 Subject: [PATCH] FS-9457: fix code after decl error --- src/mod/applications/mod_http_cache/mod_http_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/applications/mod_http_cache/mod_http_cache.c b/src/mod/applications/mod_http_cache/mod_http_cache.c index 2f838b29d1..62801790fc 100644 --- a/src/mod/applications/mod_http_cache/mod_http_cache.c +++ b/src/mod/applications/mod_http_cache/mod_http_cache.c @@ -323,6 +323,7 @@ static switch_status_t http_put(url_cache_t *cache, http_profile_t *profile, swi while (sent_bytes < file_info.st_size) { switch_size_t content_length = file_info.st_size - sent_bytes < bytes_per_block ? file_info.st_size - sent_bytes : bytes_per_block; + block_info_t block_info = { file_to_put, content_length }; // make a copy of the URL so we can add the query string to ir char *query_string = NULL; char *full_url = NULL; @@ -360,7 +361,6 @@ static switch_status_t http_put(url_cache_t *cache, http_profile_t *profile, swi /* we want to use our own read function so we can send a portion of the file */ switch_curl_easy_setopt(curl_handle, CURLOPT_READFUNCTION, read_callback); - block_info_t block_info = { file_to_put, content_length }; switch_curl_easy_setopt(curl_handle, CURLOPT_READDATA, &block_info); switch_curl_easy_setopt(curl_handle, CURLOPT_INFILESIZE_LARGE, content_length);