[BACK]Return to ruserpass.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ftp

Diff for /src/usr.bin/ftp/ruserpass.c between version 1.21 and 1.22

version 1.21, 2007/03/22 11:35:02 version 1.22, 2007/03/22 15:25:17
Line 91 
Line 91 
         hdir = getenv("HOME");          hdir = getenv("HOME");
         if (hdir == NULL || *hdir == '\0')          if (hdir == NULL || *hdir == '\0')
                 return (0);                  return (0);
         if (strlen(hdir) + sizeof(".netrc") < sizeof(buf)) {          i = snprintf(buf, sizeof(buf), "%s/.netrc", hdir);
                 (void)snprintf(buf, sizeof buf, "%s/.netrc", hdir);          if (i < 0 || i >= sizeof(buf)) {
         } else {  
                 warnx("%s/.netrc: %s", hdir, strerror(ENAMETOOLONG));                  warnx("%s/.netrc: %s", hdir, strerror(ENAMETOOLONG));
                 return (0);                  return (0);
         }          }

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22