X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/dc5ddbccace1f4f37d57ce5d961117effc28a356..31e125226d429c2f6df010a9277bb9ebfdc2cf54:/exclude.c diff --git a/exclude.c b/exclude.c index e82bafa5..139c0b43 100644 --- a/exclude.c +++ b/exclude.c @@ -25,7 +25,7 @@ extern int verbose; -static char **exclude_list = NULL; +static char **exclude_list; static int is_regex(char *str) { @@ -188,7 +188,7 @@ void add_cvs_excludes(void) 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); }