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

Diff for /src/usr.bin/cvs/util.c between version 1.84 and 1.85

version 1.84, 2006/05/30 07:00:30 version 1.85, 2006/05/30 19:30:11
Line 602 
Line 602 
   
                 if (cvs_cmdop == CVS_OP_IMPORT) {                  if (cvs_cmdop == CVS_OP_IMPORT) {
                         if (strlcpy(dst, import_repository, len) >= len)                          if (strlcpy(dst, import_repository, len) >= len)
                                 fatal("cvs_get_repository_name: overflow");                                  fatal("cvs_get_repository_name: truncation");
                         if (strlcat(dst, "/", len) >= len)                          if (strlcat(dst, "/", len) >= len)
                                 fatal("cvs_get_repository_name: overflow");                                  fatal("cvs_get_repository_name: truncation");
                 }  
   
                 if (strlcat(dst, dir, len) >= len)                          if (strcmp(dir, ".")) {
                         fatal("cvs_get_repository_name: overflow");                                  if (strlcat(dst, dir, len) >= len) {
                                           fatal("cvs_get_repository_name: "
                                               "truncation");
                                   }
                           }
                   } else {
                           if (strlcat(dst, dir, len) >= len)
                                   fatal("cvs_get_repository_name: truncation");
                   }
         }          }
 }  }
   

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.85