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

Diff for /src/usr.bin/newsyslog/newsyslog.c between version 1.40 and 1.41

version 1.40, 2001/11/23 04:20:56 version 1.41, 2001/11/24 19:53:22
Line 332 
Line 332 
         if (fgets(line, sizeof(line), f)) {          if (fgets(line, sizeof(line), f)) {
                 errno = 0;                  errno = 0;
                 ulval = strtoul(line, &ep, 10);                  ulval = strtoul(line, &ep, 10);
                 if (line[0] == '\0' || *ep != '\0')                  if (line[0] == '\0' || (*ep != '\0' && *ep != '\n'))
                         err = "invalid number in";                          err = "invalid number in";
                 else if (errno == ERANGE && ulval == ULONG_MAX)                  else if (errno == ERANGE && ulval == ULONG_MAX)
                         err = "out of range number in";                          err = "out of range number in";

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41