X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=blobdiff_plain;f=src%2Fcommon.h;fp=src%2Fcommon.h;h=20cbb6447a80b46da2e4aba470e1fcea6896df11;hp=3cc2011508758d09a8f5e881bc02fe236d49a36d;hb=7bf812579c1cfead7a06d9cab78621bf120b80e4;hpb=1209e0ebff2cdfbff2195a162d85df5de349bbaf diff --git a/src/common.h b/src/common.h index 3cc2011..20cbb64 100644 --- a/src/common.h +++ b/src/common.h @@ -748,10 +748,12 @@ bool is_avoided_name (char const *name); bool contains_dot_dot (char const *name); -#define ISFOUND(c) ((occurrence_option == 0) ? (c)->found_count : \ - (c)->found_count == occurrence_option) -#define WASFOUND(c) ((occurrence_option == 0) ? (c)->found_count : \ - (c)->found_count >= occurrence_option) +#define ISFOUND(c) (occurrence_option == 0 \ + ? (c)->found_count != 0 \ + : (c)->found_count == occurrence_option) +#define WASFOUND(c) (occurrence_option == 0 \ + ? (c)->found_count != 0 \ + : (c)->found_count >= occurrence_option) /* Module tar.c. */