X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/a2dc4d687b258b688fd11dbe01a98ffb31936eb4..7e4b6b7bc47b8ac00fa295ed60e6e13e28fd1a8a:/exclude.c diff --git a/exclude.c b/exclude.c index 96469ab3..a2618600 100644 --- a/exclude.c +++ b/exclude.c @@ -144,9 +144,8 @@ static void add_rule(struct filter_list_struct *listp, const char *pat, } } - if (!(ret = new(struct filter_struct))) + if (!(ret = new0(struct filter_struct))) out_of_memory("add_rule"); - memset(ret, 0, sizeof ret[0]); if (!(mflags & (MATCHFLG_ABS_PATH | MATCHFLG_MERGE_FILE)) && ((xflags & (XFLG_ANCHORED2ABS|XFLG_ABS_IF_SLASH) && *pat == '/')