From: Eli Zaretskii Date: Fri, 23 Nov 2018 09:12:40 +0000 (+0200) Subject: Avoid compilation warning in emacsclient.c X-Git-Tag: emacs-27.0.90~4109 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2b1bc701052767beff77a7d6f60dea80b30ba8de;p=emacs.git Avoid compilation warning in emacsclient.c * lib-src/emacsclient.c (set_tcp_socket): Avoid compilation warning in MS-Windows build. --- diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index 9830eaecc6d..3c6215a0144 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c @@ -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';