[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.14 and 1.15

version 1.14, 2008/02/04 19:08:32 version 1.15, 2008/03/02 11:58:45
Line 34 
Line 34 
         cvs_read_config(CVS_PATH_CONFIG, config_parse_line);          cvs_read_config(CVS_PATH_CONFIG, config_parse_line);
 }  }
   
 void  int
 config_parse_line(char *line, int lineno)  config_parse_line(char *line, int lineno)
 {  {
         struct rlimit rl;          struct rlimit rl;
Line 73 
Line 73 
         } else {          } else {
                 cvs_log(LP_ERR, "ignoring unknown option '%s'", opt);                  cvs_log(LP_ERR, "ignoring unknown option '%s'", opt);
         }          }
   
           return (0);
 }  }
   
 void  void
 cvs_read_config(char *name, void (*cb)(char *, int))  cvs_read_config(char *name, int (*cb)(char *, int))
 {  {
         FILE *fp;          FILE *fp;
         size_t len;          size_t len;
Line 109 
Line 111 
                 if (p[0] == '#' || p[0] == '\0')                  if (p[0] == '#' || p[0] == '\0')
                         continue;                          continue;
   
                 cb(p, lineno);                  if (cb(p, lineno) < 0)
                           break;
         }          }
   
         if (lbuf != NULL)          if (lbuf != NULL)

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