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

Diff for /src/usr.bin/jot/jot.c between version 1.17 and 1.18

version 1.17, 2004/01/08 18:50:02 version 1.18, 2005/04/11 16:31:20
Line 366 
Line 366 
                         break;                          break;
         sz = sizeof(format) - strlen(format) - 1;          sz = sizeof(format) - strlen(format) - 1;
         if (*p == '\0' && !chardata) {          if (*p == '\0' && !chardata) {
                 if (snprintf(p, sz, "%%.%df", prec) >= (int)sz)                  int n;
   
                   n = snprintf(p, sz, "%%.%df", prec);
                   if (n == -1 || n >= (int)sz)
                         errx(1, "-w word too long");                          errx(1, "-w word too long");
         } else if (*p == '\0' && chardata) {          } else if (*p == '\0' && chardata) {
                 if (strlcpy(p, "%c", sz) >= sz)                  if (strlcpy(p, "%c", sz) >= sz)

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18