]> granicus.if.org Git - curl/commitdiff
examples/externalsocket.c: s/closesocket/closecb
authorDaniel Stenberg <daniel@haxx.se>
Wed, 31 May 2017 21:22:46 +0000 (23:22 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 31 May 2017 21:22:46 +0000 (23:22 +0200)
... since closesocket is a function in WinSock.

Reported-by: Marcel Raad
Bug: https://github.com/curl/curl/commit/55fcb8485914700132fd1854c9509b66c955efbe#co
mmitcomment-22347818

docs/examples/externalsocket.c

index 9adb0dc4f47c679a167dfeed4617fcf060ac3ade..0ac113db31f011d21cfde26ada3d3308f05b831a 100644 (file)
@@ -58,7 +58,7 @@ static size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream)
   return written;
 }
 
-static int closesocket(void *clientp, curl_socket_t item)
+static int closecb(void *clientp, curl_socket_t item)
 {
   (void)clientp;
   printf("libcurl wants to close %d now\n", (int)item);
@@ -145,7 +145,7 @@ int main(void)
     curl_easy_setopt(curl, CURLOPT_OPENSOCKETDATA, &sockfd);
 
     /* call this function to close sockets */
-    curl_easy_setopt(curl, CURLOPT_CLOSESOCKETFUNCTION, closesocket);
+    curl_easy_setopt(curl, CURLOPT_CLOSESOCKETFUNCTION, closecb);
     curl_easy_setopt(curl, CURLOPT_CLOSESOCKETDATA, &sockfd);
 
     /* call this function to set options for the socket */