gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 131/163: telnet: fix clang warnings


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 131/163: telnet: fix clang warnings
Date: Sun, 05 Aug 2018 12:37:37 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit ab4cf99694fc5a028c4eb7abdc4891919b57a32e
Author: Gisle Vanem <address@hidden>
AuthorDate: Fri Jun 29 23:22:19 2018 +0200

    telnet: fix clang warnings
    
    telnet.c(1401,28): warning: cast from function call of type 'int' to
    non-matching type 'HANDLE' (aka 'void *') [-Wbad-function-cast]
    
    Fixes #2696
    Closes #2700
---
 lib/telnet.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/telnet.c b/lib/telnet.c
index b04d30bb9..fff3f3378 100644
--- a/lib/telnet.c
+++ b/lib/telnet.c
@@ -92,6 +92,7 @@
 #endif
 
 #ifdef USE_WINSOCK
+typedef WSAEVENT (WINAPI *WSOCK2_EVENT)(void);
 typedef FARPROC WSOCK2_FUNC;
 static CURLcode check_wsock2(struct Curl_easy *data);
 #endif
@@ -1306,7 +1307,7 @@ static CURLcode telnet_do(struct connectdata *conn, bool 
*done)
 #ifdef USE_WINSOCK
   HMODULE wsock2;
   WSOCK2_FUNC close_event_func;
-  WSOCK2_FUNC create_event_func;
+  WSOCK2_EVENT create_event_func;
   WSOCK2_FUNC event_select_func;
   WSOCK2_FUNC enum_netevents_func;
   WSAEVENT event_handle;
@@ -1360,7 +1361,7 @@ static CURLcode telnet_do(struct connectdata *conn, bool 
*done)
   }
 
   /* Grab a pointer to WSACreateEvent */
-  create_event_func = GetProcAddress(wsock2, "WSACreateEvent");
+  create_event_func = (WSOCK2_EVENT) GetProcAddress(wsock2, "WSACreateEvent");
   if(create_event_func == NULL) {
     failf(data, "failed to find WSACreateEvent function (%u)", GetLastError());
     FreeLibrary(wsock2);

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]