changeset 83601:8365dbf64d14

(emacs_socket): Rename from s. Move definition below includes it depends on.
author Jason Rumney <jasonr@gnu.org>
date Wed, 16 May 2007 21:06:18 +0000
parents 9aa8a3a78f9e
children 8ea0b74f4daa
files lib-src/emacsclient.c
diffstat 1 files changed, 7 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/lib-src/emacsclient.c	Wed May 16 16:14:26 2007 +0000
+++ b/lib-src/emacsclient.c	Wed May 16 21:06:18 2007 +0000
@@ -108,8 +108,8 @@
 #define VERSION "unspecified"
 #endif
 
-#define SEND_STRING(data) (send_to_emacs (s, (data)))
-#define SEND_QUOTED(data) (quote_argument (s, (data)))
+#define SEND_STRING(data) (send_to_emacs (emacs_socket, (data)))
+#define SEND_QUOTED(data) (quote_argument (emacs_socket, (data)))
 
 #ifndef EXIT_SUCCESS
 #define EXIT_SUCCESS 0
@@ -171,9 +171,6 @@
 /* PID of the Emacs server process.  */
 int emacs_pid = 0;
 
-/* Socket used to communicate with the Emacs server process.  */
-HSOCKET s;
-
 void print_help_and_exit () NO_RETURN;
 
 struct option longopts[] =
@@ -567,6 +564,8 @@
 /* Buffer to accumulate data to send in TCP connections.  */
 char send_buffer[SEND_BUFFER_SIZE + 1];
 int sblen = 0;	/* Fill pointer for the send buffer.  */
+/* Socket used to communicate with the Emacs server process.  */
+HSOCKET emacs_socket = 0;
 
 /* Let's send the data to Emacs when either
    - the data ends in "\n", or
@@ -1281,7 +1280,7 @@
       exit (EXIT_FAILURE);
     }
 
-  if ((s = set_socket ()) == INVALID_SOCKET)
+  if ((emacs_socket = set_socket ()) == INVALID_SOCKET)
     fail ();
 
 
@@ -1453,7 +1452,7 @@
   fsync (1);
 
   /* Now, wait for an answer and print any messages.  */
-  while ((rl = recv (s, string, BUFSIZ, 0)) > 0)
+  while ((rl = recv (emacs_socket, string, BUFSIZ, 0)) > 0)
     {
       char *p;
       string[rl] = '\0';
@@ -1523,7 +1522,7 @@
   fflush (stdout);
   fsync (1);
 
-  CLOSE_SOCKET (s);
+  CLOSE_SOCKET (emacs_socket);
   return EXIT_SUCCESS;
 }