From 53b417e4141c344a2c6f29d511d5d21d41a6dfa7 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 4 Feb 2005 21:13:12 +0000 Subject: [PATCH] - Added MATCHFLG_CVS_IGNORE. - Made the match_flags var a uint32. --- rsync.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rsync.h b/rsync.h index 3de0b427..73152c4b 100644 --- a/rsync.h +++ b/rsync.h @@ -563,7 +563,8 @@ struct map_struct { #define MATCHFLG_PERDIR_MERGE (1<<11)/* merge-file is searched per-dir */ #define MATCHFLG_EXCLUDE_SELF (1<<12)/* merge-file name should be excluded */ #define MATCHFLG_FINISH_SETUP (1<<13)/* per-dir merge file needs setup */ -#define MATCHFLG_NEGATE (1<<14)/* rule matches when pattern does not */ +#define MATCHFLG_NEGATE (1<<14)/* rule matches when pattern does not */ +#define MATCHFLG_CVS_IGNORE (1<<15)/* rule was -C or :C */ #define MATCHFLGS_FROM_CONTAINER (MATCHFLG_ABS_PATH | MATCHFLG_INCLUDE \ | MATCHFLG_DIRECTORY | MATCHFLG_NEGATE) @@ -571,7 +572,7 @@ struct map_struct { struct filter_struct { struct filter_struct *next; char *pattern; - unsigned int match_flags; + uint32 match_flags; union { int slash_cnt; struct filter_list_struct *mergelist; -- 2.34.1