X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/b32d425451798d514b958a978f5f78903ed3327b..bd685982389b78a158921b7839bdeca501338d19:/batch.c diff --git a/batch.c b/batch.c index 369d82f6..b63f0c54 100644 --- a/batch.c +++ b/batch.c @@ -43,7 +43,7 @@ extern char *batch_name; extern char *iconv_opt; #endif -extern struct filter_list_struct filter_list; +extern filter_rule_list filter_list; int batch_stream_flags; @@ -191,12 +191,12 @@ static int write_arg(int fd, char *arg) static void write_filter_rules(int fd) { - struct filter_struct *ent; + filter_rule *ent; write_sbuf(fd, " <<'#E#'\n"); for (ent = filter_list.head; ent; ent = ent->next) { unsigned int plen; - char *p = get_rule_prefix(ent->rflags, "- ", 0, &plen); + char *p = get_rule_prefix(ent, "- ", 0, &plen); write_buf(fd, p, plen); write_sbuf(fd, ent->pattern); if (ent->rflags & FILTRULE_DIRECTORY)