X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fcommon.h;h=85e37e03789f442250c7a61357f9de27ab8a193b;hb=48ce2946d97a7eea01cdde404042ad7b7c3c3151;hp=9de22c672efe3cf852bf93744eabe247997123f5;hpb=d2dd096f1d678b91aff5e14e5ad1baccfd29840c;p=chaz%2Ftar diff --git a/src/common.h b/src/common.h index 9de22c6..85e37e0 100644 --- a/src/common.h +++ b/src/common.h @@ -303,7 +303,7 @@ struct name size_t length; /* cached strlen(name) */ uintmax_t found_count; /* number of times a matching file has been found */ - int isdir; + int explicit; /* was explicitely given in the command line */ char firstch; /* first char is literally matched */ char regexp; /* this name is a regexp, not literal */ int change_dir; /* set with the -C option */ @@ -458,7 +458,7 @@ void list_dumpdir (char *buffer, size_t size); void update_parent_directory (const char *name); size_t dumpdir_size (const char *p); -void get_gnu_dumpdir (void); +bool is_dumpdir (struct tar_stat_info *stat_info); /* Module list.c. */ @@ -597,7 +597,7 @@ struct name *addname (char const *, int); int name_match (const char *); void names_notfound (void); void collect_and_sort_names (void); -struct name *name_scan (const char *); +struct name *name_scan (const char *, bool); char *name_from_list (void); void blank_name_list (void); char *new_name (const char *, const char *);