emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 2b1bc70: Avoid compilation warning in emacsclient.c


From: Eli Zaretskii
Subject: [Emacs-diffs] master 2b1bc70: Avoid compilation warning in emacsclient.c
Date: Fri, 23 Nov 2018 04:13:23 -0500 (EST)

branch: master
commit 2b1bc701052767beff77a7d6f60dea80b30ba8de
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Avoid compilation warning in emacsclient.c
    
    * lib-src/emacsclient.c (set_tcp_socket): Avoid compilation
    warning in MS-Windows build.
---
 lib-src/emacsclient.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index 9830eae..3c6215a 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';



reply via email to

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