(_nss_nis_gethostbyname2_r): Improve last patch a bit.
authordrepper <drepper>
Fri, 30 Jan 1998 12:08:00 +0000 (12:08 +0000)
committerdrepper <drepper>
Fri, 30 Jan 1998 12:08:00 +0000 (12:08 +0000)
nis/nss_nis/nis-hosts.c

index ab0a5af..9340fae 100644 (file)
@@ -262,15 +262,16 @@ _nss_nis_gethostbyname2_r (const char *name, int af, struct hostent *host,
   else
     {
       /* Convert name to lowercase.  */
-      char name2[strlen (name) + 1];
+      size_t len = strlen (name);
+      char name2[len + 1];
       int i;
 
-      for (i = 0; i < strlen (name); ++i)
+      for (i = 0; i < len; ++i)
        name2[i] = tolower (name[i]);
       name2[i] = '\0';
 
       retval = yperr2nss (yp_match (domain, "hosts.byname", name2,
-                                   strlen (name2), &result, &len));
+                                   len, &result, &len));
 
     }