extern int verbose;
-static char **exclude_list = NULL;
+static char **exclude_list;
static int is_regex(char *str)
{
for (i=0; cvs_ignore_list[i]; i++)
add_exclude(cvs_ignore_list[i]);
- if ((p=getenv("HOME"))) {
+ if ((p=getenv("HOME")) && strlen(p) < (MAXPATHLEN-12)) {
sprintf(fname,"%s/.cvsignore",p);
add_exclude_file(fname,0);
}