diff lib-src/gnuslib.c @ 175:2d532a89d707 r20-3b14

Import from CVS: tag r20-3b14
author cvs
date Mon, 13 Aug 2007 09:50:14 +0200
parents 929b76928fce
children e45d5e7c476e
line wrap: on
line diff
--- a/lib-src/gnuslib.c	Mon Aug 13 09:49:11 2007 +0200
+++ b/lib-src/gnuslib.c	Mon Aug 13 09:50:14 2007 +0200
@@ -80,7 +80,6 @@
      int *s;
 {
 #ifdef INTERNET_DOMAIN_SOCKETS
-  char localhost[HOSTNAMSZ];
   char *ptr;
   if (hostarg == NULL)
     hostarg = getenv("GNU_HOST");
@@ -114,9 +113,12 @@
     *s = connect_to_ipc_server();
     return (int) CONN_IPC;
 #elif defined(INTERNET_DOMAIN_SOCKETS)
-    gethostname(localhost,HOSTNAMSZ);	  /* use this host by default */    
-    *s = connect_to_internet_server(localhost, portarg);
-    return (int) CONN_INTERNET;
+    {
+      char localhost[HOSTNAMSZ];
+      gethostname(localhost,HOSTNAMSZ);	  /* use this host by default */    
+      *s = connect_to_internet_server(localhost, portarg);
+      return (int) CONN_INTERNET;
+    }
 #endif /* IPC type */
   }
 }
@@ -225,7 +227,6 @@
 */
 int read_line(int s, char *dest)
 {
-  char *index = NULL;
   int length;
   int offset=0;
   char buffer[GSERV_BUFSZ+1];