mirror of
https://github.com/curl/curl.git
synced 2026-07-28 05:43:06 +03:00
asyn-thread: make getaddrinfo_complete return CURLcode
... as the only caller that cares about what it returns assumes that anyway. This caused icc to warn: asyn-thread.c(505): error #188: enumerated type mixed with another type result = getaddrinfo_complete(data); Repoorted-by: Matthew Thompson Bug: https://github.com/curl/curl/issues/9081#issuecomment-1182143076 Closes #9146
This commit is contained in:
parent
e0c68f0255
commit
451bcc1a91
1 changed files with 4 additions and 4 deletions
|
|
@ -269,18 +269,18 @@ int init_thread_sync_data(struct thread_data *td,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int getaddrinfo_complete(struct Curl_easy *data)
|
||||
static CURLcode getaddrinfo_complete(struct Curl_easy *data)
|
||||
{
|
||||
struct thread_sync_data *tsd = conn_thread_sync_data(data);
|
||||
int rc;
|
||||
CURLcode result;
|
||||
|
||||
rc = Curl_addrinfo_callback(data, tsd->sock_error, tsd->res);
|
||||
result = Curl_addrinfo_callback(data, tsd->sock_error, tsd->res);
|
||||
/* The tsd->res structure has been copied to async.dns and perhaps the DNS
|
||||
cache. Set our copy to NULL so destroy_thread_sync_data doesn't free it.
|
||||
*/
|
||||
tsd->res = NULL;
|
||||
|
||||
return rc;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue