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

Diff for /src/usr.bin/cvs/config.c between version 1.4 and 1.5

version 1.4, 2006/06/16 14:07:42 version 1.5, 2006/12/04 09:51:21
Line 25 
Line 25 
 void  void
 cvs_parse_configfile(void)  cvs_parse_configfile(void)
 {  {
         int i;  
         FILE *fp;          FILE *fp;
         size_t len;          size_t len;
         struct rlimit rl;          struct rlimit rl;
Line 34 
Line 33 
   
         cvs_log(LP_TRACE, "cvs_parse_configfile()");          cvs_log(LP_TRACE, "cvs_parse_configfile()");
   
         i = snprintf(fpath, sizeof(fpath), "%s/%s", current_cvsroot->cr_dir,          if (cvs_path_cat(current_cvsroot->cr_dir, CVS_PATH_CONFIG,
             CVS_PATH_CONFIG);              fpath, sizeof(fpath)) >= sizeof(fpath))
         if (i == -1 || i >= (int)sizeof(fpath))                  fatal("cvs_parse_configfile: truncation");
                 fatal("cvs_parse_configfile: overflow");  
   
         if ((fp = fopen(fpath, "r")) == NULL)          if ((fp = fopen(fpath, "r")) == NULL)
                 fatal("cvs_config_parse: %s: %s",                  fatal("cvs_config_parse: %s: %s",

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5