From 12d3ee5916d4f941a64ea3ccb4f73573194c6adf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Y=C4=B1ld=C4=B1r=C4=B1m?= <25794892+barisyild@users.noreply.github.com> Date: Sat, 25 Jan 2025 13:45:43 +0300 Subject: [PATCH] curl encoding support added --- project/src/net/curl/CURLBindings.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/project/src/net/curl/CURLBindings.cpp b/project/src/net/curl/CURLBindings.cpp index 861bb8536..a3e0e80b1 100644 --- a/project/src/net/curl/CURLBindings.cpp +++ b/project/src/net/curl/CURLBindings.cpp @@ -1074,6 +1074,11 @@ namespace lime { writeBufferPosition[handle] = 0; writeBufferSize[handle] = 0; + CURLcode setopt_result = curl_easy_setopt(curl, CURLOPT_ACCEPT_ENCODING, ""); + if(setopt_result != CURLE_OK) { + printf("Failed to set CURLOPT_ACCEPT_ENCODING: %s\n", curl_easy_strerror(setopt_result)); + } + curl_gc_mutex.Unlock (); return handle; @@ -1125,6 +1130,11 @@ namespace lime { writeBufferPosition[handle] = 0; writeBufferSize[handle] = 0; + CURLcode setopt_result = curl_easy_setopt(curl, CURLOPT_ACCEPT_ENCODING, ""); + if(setopt_result != CURLE_OK) { + printf("Failed to set CURLOPT_ACCEPT_ENCODING: %s\n", curl_easy_strerror(setopt_result)); + } + curl_gc_mutex.Unlock (); return handle; @@ -2889,4 +2899,4 @@ extern "C" int lime_curl_register_prims () { return 0; -} \ No newline at end of file +}