@@ -991,9 +991,9 @@ static int process_deepen_not(const char *line, struct string_list *deepen_not,
}
static int allows_filter_choice(struct upload_pack_data *data,
- enum list_objects_filter_choice c)
+ struct list_objects_filter_options *opts)
{
- const char *key = list_object_filter_config_name(c);
+ const char *key = list_object_filter_config_name(opts->choice);
struct string_list_item *item = string_list_lookup(&data->allowed_filters,
key);
if (item)
@@ -1007,7 +1007,7 @@ static struct list_objects_filter_options *banned_filter(
{
size_t i;
- if (!allows_filter_choice(data, opts->choice))
+ if (!allows_filter_choice(data, opts))
return opts;
if (opts->choice == LOFC_COMBINE)
The 'allows_filter_choice' function used to take an 'enum list_objects_filter_choice', but in a future commit it will be more convenient for it to accept the whole 'struct list_objects_filter_options', for e.g., to inspect the value of '->tree_exclude_depth'. Signed-off-by: Taylor Blau <me@ttaylorr.com> --- upload-pack.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)