]> git.eshelyaron.com Git - emacs.git/commitdiff
Avoid compilation warning in emacsclient.c
authorEli Zaretskii <eliz@gnu.org>
Fri, 23 Nov 2018 09:12:40 +0000 (11:12 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 23 Nov 2018 09:12:40 +0000 (11:12 +0200)
* lib-src/emacsclient.c (set_tcp_socket): Avoid compilation
warning in MS-Windows build.

lib-src/emacsclient.c

index 9830eaecc6dde08b744564854f55f3436c7d1197..3c6215a0144c45c018d80c802b48fb4291d29821 100644 (file)
@@ -1001,7 +1001,9 @@ set_tcp_socket (const char *local_server_file)
       return INVALID_SOCKET;
     }
 
-  setsockopt (s, SOL_SOCKET, SO_LINGER, &l_arg, sizeof l_arg);
+  /* The cast to 'const char *' is to avoid a compiler warning when
+     compiling for MS-Windows sockets.  */
+  setsockopt (s, SOL_SOCKET, SO_LINGER, (const char *) &l_arg, sizeof l_arg);
 
   /* Send the authentication.  */
   auth_string[AUTH_KEY_LENGTH] = '\0';