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

Diff for /src/usr.bin/cvs/update.c between version 1.88 and 1.89

version 1.88, 2007/01/23 16:42:19 version 1.89, 2007/01/25 18:56:33
Line 182 
Line 182 
         struct cvs_ent *ent;          struct cvs_ent *ent;
         struct cvs_ent_line *line;          struct cvs_ent_line *line;
         CVSENTRIES *entlist;          CVSENTRIES *entlist;
         char *export;          char export[MAXPATHLEN];
   
         cvs_log(LP_TRACE, "cvs_update_leavedir(%s)", cf->file_path);          cvs_log(LP_TRACE, "cvs_update_leavedir(%s)", cf->file_path);
   
         if (cvs_cmdop == CVS_OP_EXPORT) {          if (cvs_cmdop == CVS_OP_EXPORT) {
                 export = xmalloc(MAXPATHLEN);  
                 if (cvs_path_cat(cf->file_path, CVS_PATH_CVSDIR, export,                  if (cvs_path_cat(cf->file_path, CVS_PATH_CVSDIR, export,
                     MAXPATHLEN) >= MAXPATHLEN)                      MAXPATHLEN) >= MAXPATHLEN)
                         fatal("cvs_update_leavedir: truncation");                          fatal("cvs_update_leavedir: truncation");
Line 197 
Line 196 
                         fatal("cvs_update_leavedir: %s: %s:", export,                          fatal("cvs_update_leavedir: %s: %s:", export,
                             strerror(errno));                              strerror(errno));
   
                 xfree(export);  
                 return;                  return;
         }          }
   

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.89