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

Diff for /src/usr.bin/mg/file.c between version 1.48 and 1.49

version 1.48, 2005/12/13 06:01:27 version 1.49, 2005/12/20 05:04:28
Line 46 
Line 46 
         int      status;          int      status;
   
         if (curbp->b_fname && curbp->b_fname[0] != '\0') {          if (curbp->b_fname && curbp->b_fname[0] != '\0') {
                 strlcpy(fname, curbp->b_fname, sizeof(fname));                  if (strlcpy(fname, curbp->b_fname, sizeof(fname)) >= sizeof(fname))
                           return (FALSE);
                 if ((slash = strrchr(fname, '/')) != NULL) {                  if ((slash = strrchr(fname, '/')) != NULL) {
                         *(slash + 1) = '\0';                          *(slash + 1) = '\0';
                 }                  }
Line 91 
Line 92 
         int      status;          int      status;
   
         if (curbp->b_fname && curbp->b_fname[0] != '\0') {          if (curbp->b_fname && curbp->b_fname[0] != '\0') {
                 strlcpy(fname, curbp->b_fname, sizeof(fname));                  if (strlcpy(fname, curbp->b_fname, sizeof(fname)) >= sizeof(fname))
                           return (FALSE);
                 if ((slash = strrchr(fname, '/')) != NULL) {                  if ((slash = strrchr(fname, '/')) != NULL) {
                         *(slash + 1) = '\0';                          *(slash + 1) = '\0';
                 }                  }

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49