Daemon icon indicating copy to clipboard operation
Daemon copied to clipboard

daemon uses deprecated functions from Curl

Open ghost opened this issue 2 years ago • 0 comments

In file included from Unvanquished/daemon/src/engine/client/dl_main.cpp:45:
Unvanquished/daemon/src/engine/client/dl_main.cpp: In member function ‘bool {anonymous}::CurlDownload::SetOptions(Str::StringRef)’:
Unvanquished/daemon/src/engine/client/dl_main.cpp:175:25: warning: ‘CURLOPT_PROTOCOLS’ is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations]
  175 |                 SETOPT( CURLOPT_PROTOCOLS, long(CURLPROTO_HTTP) )
      |                         ^~~~~~~~~~~~~~~~~
Unvanquished/daemon/src/engine/client/dl_main.cpp:175:17: note: in expansion of macro ‘SETOPT’
  175 |                 SETOPT( CURLOPT_PROTOCOLS, long(CURLPROTO_HTTP) )
      |                 ^~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1749:3: note: declared here
 1749 |   CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181,
      |   ^~~~~~~~~~~~~~~~~

Curl version from debian stable: libcurl4-gnutls-dev 7.88.1-10

ghost avatar Sep 12 '23 18:09 ghost