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

Diff for /src/usr.bin/cvs/edit.c between version 1.49 and 1.50

version 1.49, 2010/07/09 18:42:14 version 1.50, 2015/01/16 06:40:07
Line 260 
Line 260 
         FILE *fp;          FILE *fp;
         struct tm t;          struct tm t;
         time_t now;          time_t now;
         char timebuf[CVS_TIME_BUFSZ], thishost[MAXHOSTNAMELEN];          char timebuf[CVS_TIME_BUFSZ], thishost[HOST_NAME_MAX+1];
         char bfpath[MAXPATHLEN], wdir[MAXPATHLEN];          char bfpath[PATH_MAX], wdir[PATH_MAX];
   
         if (cvs_noexec == 1)          if (cvs_noexec == 1)
                 return;                  return;
Line 302 
Line 302 
         if (fchmod(cf->fd, 0644) == -1)          if (fchmod(cf->fd, 0644) == -1)
                 fatal("cvs_edit_local: fchmod %s", strerror(errno));                  fatal("cvs_edit_local: fchmod %s", strerror(errno));
   
         (void)xsnprintf(bfpath, MAXPATHLEN, "%s/%s",          (void)xsnprintf(bfpath, PATH_MAX, "%s/%s",
             CVS_PATH_BASEDIR, cf->file_name);              CVS_PATH_BASEDIR, cf->file_name);
   
         if (mkdir(CVS_PATH_BASEDIR, 0755) == -1 && errno != EEXIST)          if (mkdir(CVS_PATH_BASEDIR, 0755) == -1 && errno != EEXIST)
Line 327 
Line 327 
         struct stat st;          struct stat st;
         struct tm t;          struct tm t;
         time_t now;          time_t now;
         char bfpath[MAXPATHLEN], timebuf[64], thishost[MAXHOSTNAMELEN];          char bfpath[PATH_MAX], timebuf[64], thishost[HOST_NAME_MAX+1];
         char wdir[MAXPATHLEN], sticky[CVS_ENT_MAXLINELEN];          char wdir[PATH_MAX], sticky[CVS_ENT_MAXLINELEN];
         RCSNUM *ba_rev;          RCSNUM *ba_rev;
   
         cvs_log(LP_TRACE, "cvs_unedit_local(%s)", cf->file_path);          cvs_log(LP_TRACE, "cvs_unedit_local(%s)", cf->file_path);
Line 338 
Line 338 
   
         cvs_file_classify(cf, cvs_directory_tag);          cvs_file_classify(cf, cvs_directory_tag);
   
         (void)xsnprintf(bfpath, MAXPATHLEN, "%s/%s",          (void)xsnprintf(bfpath, PATH_MAX, "%s/%s",
             CVS_PATH_BASEDIR, cf->file_name);              CVS_PATH_BASEDIR, cf->file_name);
   
         if (stat(bfpath, &st) == -1)          if (stat(bfpath, &st) == -1)
Line 427 
Line 427 
         RCSNUM *ba_rev;          RCSNUM *ba_rev;
         int i;          int i;
         char *dp, *sp;          char *dp, *sp;
         char buf[MAXPATHLEN], *fields[2], rbuf[CVS_REV_BUFSZ];          char buf[PATH_MAX], *fields[2], rbuf[CVS_REV_BUFSZ];
   
         cvs_log(LP_TRACE, "cvs_base_handle(%s)", cf->file_path);          cvs_log(LP_TRACE, "cvs_base_handle(%s)", cf->file_path);
   

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