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

Diff for /src/usr.bin/cvs/file.c between version 1.229 and 1.230

version 1.229, 2008/03/09 01:25:31 version 1.230, 2008/03/09 01:54:03
Line 217 
Line 217 
 }  }
   
 struct cvs_file *  struct cvs_file *
 cvs_file_get_cf(const char *d, const char *f, int fd, int type)  cvs_file_get_cf(const char *d, const char *f, int fd,
           int type, int user_supplied)
 {  {
         struct cvs_file *cf;          struct cvs_file *cf;
         char *p, rpath[MAXPATHLEN];          char *p, rpath[MAXPATHLEN];
Line 236 
Line 237 
         cf->repo_fd = -1;          cf->repo_fd = -1;
         cf->file_type = type;          cf->file_type = type;
         cf->file_status = cf->file_flags = 0;          cf->file_status = cf->file_flags = 0;
           cf->user_supplied = user_supplied;
         cf->file_ent = NULL;          cf->file_ent = NULL;
   
         if (current_cvsroot->cr_method != CVS_METHOD_LOCAL ||          if (current_cvsroot->cr_method != CVS_METHOD_LOCAL ||
Line 328 
Line 330 
                         }                          }
                 }                  }
   
                 cf = cvs_file_get_cf(d, f, fd, type);                  cf = cvs_file_get_cf(d, f, fd, type, l->user_supplied);
                 if (cf->file_type == CVS_DIR) {                  if (cf->file_type == CVS_DIR) {
                         cvs_file_walkdir(cf, cr);                          cvs_file_walkdir(cf, cr);
                 } else {                  } else {

Legend:
Removed from v.1.229  
changed lines
  Added in v.1.230