changeset 42176:1f5dbeefa536

Include "config.h", not <../src/config.h>. (main): Parenthesize assignment when used as truth value to prevent gcc warnings.
author Pavel Janík <Pavel@Janik.cz>
date Wed, 19 Dec 2001 07:21:00 +0000
parents 80ed9c7f014f
children 5ce86e17c105
files lib-src/emacsclient.c
diffstat 1 files changed, 17 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/lib-src/emacsclient.c	Wed Dec 19 06:03:57 2001 +0000
+++ b/lib-src/emacsclient.c	Wed Dec 19 07:21:00 2001 +0000
@@ -21,10 +21,14 @@
 
 
 #define NO_SHORTNAMES
-#include <../src/config.h>
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #undef signal
 
-#include <ctype.h> 
+#include <ctype.h>
 #include <stdio.h>
 #include <getopt.h>
 #ifdef HAVE_UNISTD_H
@@ -84,18 +88,18 @@
 	break;
 
       alternate_editor = getenv ("ALTERNATE_EDITOR");
-      
+
       switch (opt)
 	{
 	case 0:
 	  /* If getopt returns 0, then it has already processed a
 	     long-named option.  We should do nothing.  */
 	  break;
-	  
+
 	case 'a':
 	  alternate_editor = optarg;
 	  break;
-	  
+
 	case 'n':
 	  nowait = 1;
 	  break;
@@ -157,7 +161,6 @@
     }
   *q++ = 0;
 
-  
   return copy;
 }
 
@@ -198,7 +201,6 @@
 }
 
 
-       
 
 #if !defined (HAVE_SOCKETS) && !defined (HAVE_SYSVIPC)
 
@@ -272,7 +274,7 @@
   if (argc - optind < 1)
     print_help_and_exit ();
 
-  /* 
+  /*
    * Open up an AF_UNIX socket in this person's home directory
    */
 
@@ -282,7 +284,7 @@
       perror ("socket");
       fail (argc, argv);
     }
-  
+
   server.sun_family = AF_UNIX;
 
   {
@@ -317,11 +319,11 @@
 	   our euid.  If so, look for a socket based on the UID
 	   associated with the name.  This is reminiscent of the logic
 	   that init_editfns uses to set the global Vuser_full_name.  */
- 
+
 	char *user_name = (char *) getenv ("LOGNAME");
 	if (!user_name)
 	  user_name = (char *) getenv ("USER");
-       
+
 	if (user_name)
 	  {
 	    struct passwd *pw = getpwnam (user_name);
@@ -334,7 +336,7 @@
 	      }
 	  }
       }
- 
+
      switch (sock_status)
        {
        case 1:
@@ -346,7 +348,7 @@
 	     fail (argc, argv);
 	   }
 	 break;
-	 
+
        case 2:
 	 /* `stat' failed */
 	 if (errno == ENOENT)
@@ -448,8 +450,8 @@
      the first line we read will actually be the output we just sent.
      We can't predict whether that will happen, so if it does, we
      detect it by recognizing `Client: ' at the beginning.  */
-  
-  while (str = fgets (string, BUFSIZ, in))
+
+  while ((str = fgets (string, BUFSIZ, in)))
     printf ("%s", str);
 
   return 0;