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

Diff for /src/usr.bin/cvs/init.c between version 1.13 and 1.14

version 1.13, 2005/04/03 17:32:50 version 1.14, 2005/04/12 14:58:40
Line 97 
Line 97 
                         if (mkdir(path, cvsroot_files[i].cf_mode) == -1) {                          if (mkdir(path, cvsroot_files[i].cf_mode) == -1) {
                                 cvs_log(LP_ERRNO, "failed to create `%s'",                                  cvs_log(LP_ERRNO, "failed to create `%s'",
                                     path);                                      path);
                                 return (-1);                                  return (CVS_EX_FILE);
                         }                          }
                 } else if (cvsroot_files[i].cf_type == CFT_FILE) {                  } else if (cvsroot_files[i].cf_type == CFT_FILE) {
                         fd = open(path, O_WRONLY|O_CREAT|O_EXCL,                          fd = open(path, O_WRONLY|O_CREAT|O_EXCL,
Line 105 
Line 105 
                         if (fd == -1) {                          if (fd == -1) {
                                 cvs_log(LP_ERRNO, "failed to create `%s'",                                  cvs_log(LP_ERRNO, "failed to create `%s'",
                                     path);                                      path);
                                 return (-1);                                  return (CVS_EX_FILE);
                         }                          }
   
                         (void)close(fd);                          (void)close(fd);
Line 113 
Line 113 
                         strlcat(path, RCS_FILE_EXT, sizeof(path));                          strlcat(path, RCS_FILE_EXT, sizeof(path));
                         rfp = rcs_open(path, RCS_WRITE|RCS_CREATE, 0640);                          rfp = rcs_open(path, RCS_WRITE|RCS_CREATE, 0640);
                         if (rfp == NULL) {                          if (rfp == NULL) {
                                 return (-1);                                  return (CVS_EX_DATA);
                         }                          }
   
                         rcs_close(rfp);                          rcs_close(rfp);

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14