Skip to content

daemon uses deprecated functions from Curl #929

Open
@ghost

Description

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions