summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2023-01-09 09:01:41 +0100
committerXisco Fauli <xiscofauli@libreoffice.org>2023-01-11 09:46:31 +0000
commitb0684feb0a1f012adaa9bb21bf730bf90601e9d9 (patch)
tree589d4c5b0fc9308dd75e86a98e28357060f0b99a /extensions
parent84aea0a29962cf11a63bdb550f522b3d5574cf64 (diff)
Fix deprecated Curl elements for update part
Change-Id: Ide008c8a80800b33c8104ec3d697e836fae73827 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145186 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 6410fafc6f4d58062d82f86549303f4ae2eec32a) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145223 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/update/check/download.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/extensions/source/update/check/download.cxx b/extensions/source/update/check/download.cxx
index 387c1efd7a4f..3b76f9cc8a27 100644
--- a/extensions/source/update/check/download.cxx
+++ b/extensions/source/update/check/download.cxx
@@ -61,7 +61,7 @@ static void openFile( OutData& out )
curl_easy_getinfo(out.curl, CURLINFO_EFFECTIVE_URL, &effective_url);
double fDownloadSize;
- curl_easy_getinfo(out.curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &fDownloadSize);
+ curl_easy_getinfo(out.curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD_T, &fDownloadSize);
OString aURL(effective_url);
@@ -233,7 +233,7 @@ static bool curl_run(std::u16string_view rURL, OutData& out, const OString& aPro
// enable redirection
(void)curl_easy_setopt(pCURL, CURLOPT_FOLLOWLOCATION, 1);
// only allow redirect to http:// and https://
- (void)curl_easy_setopt(pCURL, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS);
+ (void)curl_easy_setopt(pCURL, CURLOPT_REDIR_PROTOCOLS_STR, CURLPROTO_HTTP | CURLPROTO_HTTPS);
// write function
(void)curl_easy_setopt(pCURL, CURLOPT_WRITEDATA, &out);
@@ -241,7 +241,7 @@ static bool curl_run(std::u16string_view rURL, OutData& out, const OString& aPro
// progress handler - Condition::check unfortunately is not defined const
(void)curl_easy_setopt(pCURL, CURLOPT_NOPROGRESS, 0);
- (void)curl_easy_setopt(pCURL, CURLOPT_PROGRESSFUNCTION, &progress_callback);
+ (void)curl_easy_setopt(pCURL, CURLOPT_XFERINFOFUNCTION, &progress_callback);
(void)curl_easy_setopt(pCURL, CURLOPT_PROGRESSDATA, &out);
// proxy
@@ -275,7 +275,7 @@ static bool curl_run(std::u16string_view rURL, OutData& out, const OString& aPro
// this sometimes happens, when a user throws away his user data, but has already
// completed the download of an update.
double fDownloadSize;
- curl_easy_getinfo( pCURL, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &fDownloadSize );
+ curl_easy_getinfo( pCURL, CURLINFO_CONTENT_LENGTH_DOWNLOAD_T, &fDownloadSize );
if ( -1 == fDownloadSize )
{
out.Handler->downloadFinished(out.File);