diff options
author | Jeff Hostetler <jeffhost@microsoft.com> | 2017-12-05 16:50:13 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-12-05 17:44:36 (GMT) |
commit | 4875c9791e787af07992d3ba30061885322b7d11 (patch) | |
tree | 0f8136c4e7c50d7120dc9548af8d5fa755777735 /list-objects-filter-options.h | |
parent | 1dde5fa2b254663b3944053c67e45a1903682a80 (diff) | |
download | git-4875c9791e787af07992d3ba30061885322b7d11.zip git-4875c9791e787af07992d3ba30061885322b7d11.tar.gz git-4875c9791e787af07992d3ba30061885322b7d11.tar.bz2 |
list-objects-filter-options: support --no-filter
Teach opt_parse_list_objects_filter() to take --no-filter
option and to free the contents of struct filter_options.
This command line argument will be automatically inherited
by commands using OPT_PARSE_LIST_OBJECTS_FILTER(); this
includes pack-objects.
Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'list-objects-filter-options.h')
-rw-r--r-- | list-objects-filter-options.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/list-objects-filter-options.h b/list-objects-filter-options.h index dd7e5db..eea44a1 100644 --- a/list-objects-filter-options.h +++ b/list-objects-filter-options.h @@ -52,7 +52,10 @@ int opt_parse_list_objects_filter(const struct option *opt, #define OPT_PARSE_LIST_OBJECTS_FILTER(fo) \ { OPTION_CALLBACK, 0, CL_ARG__FILTER, fo, N_("args"), \ - N_("object filtering"), PARSE_OPT_NONEG, \ + N_("object filtering"), 0, \ opt_parse_list_objects_filter } +void list_objects_filter_release( + struct list_objects_filter_options *filter_options); + #endif /* LIST_OBJECTS_FILTER_OPTIONS_H */ |