mirror of
https://github.com/curl/curl.git
synced 2025-03-01 15:15:34 +08:00
libntlmconnect.c: Fixed warning: curl_easy_getinfo expects long pointer
Fixed tests/libtest/libntlmconnect.c:52: warning: call to '_curl_easy_getinfo_err_long' declared with attribute warning: curl_easy_getinfo expects a pointer to long for this info
This commit is contained in:
parent
6372144be0
commit
f9da9a0edb
@ -42,6 +42,7 @@ static size_t callback(char* ptr, size_t size, size_t nmemb, void* data)
|
||||
{
|
||||
int idx = ((CURL **) data) - easy;
|
||||
curl_socket_t sock;
|
||||
long lastsock;
|
||||
|
||||
char *output = malloc(size * nmemb + 1);
|
||||
memcpy(output, ptr, size * nmemb);
|
||||
@ -49,11 +50,17 @@ static size_t callback(char* ptr, size_t size, size_t nmemb, void* data)
|
||||
fprintf(stdout, "%s", output);
|
||||
free(output);
|
||||
|
||||
res = curl_easy_getinfo(easy[idx], CURLINFO_LASTSOCKET, &sock);
|
||||
res = curl_easy_getinfo(easy[idx], CURLINFO_LASTSOCKET, &lastsock);
|
||||
if (CURLE_OK != res) {
|
||||
fprintf(stderr, "Error reading CURLINFO_LASTSOCKET\n");
|
||||
return 0;
|
||||
}
|
||||
if (lastsock == -1) {
|
||||
sock = INVALID_SOCKET;
|
||||
}
|
||||
else {
|
||||
sock = (curl_socket_t)lastsocket;
|
||||
}
|
||||
/* sock will only be set for NTLM requests; for others it is -1 */
|
||||
if (sock != INVALID_SOCKET) {
|
||||
if (sockets[idx] == INVALID_SOCKET) {
|
||||
|
Loading…
Reference in New Issue
Block a user