[PATCH 3/4] upload-pack.c: pass 'struct list_objects_filter_options *'
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Jul 2, 2020, 20:06 UTC
- Message-ID
- <3434bd5979499899e24528c9a578288f1c8d2669.1593720075.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1593720075.git.me@ttaylorr.com>
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(-)
diff --git a/upload-pack.c b/upload-pack.c index a5f56d73cc..a014ae23a9 100644 --- a/upload-pack.c +++ b/upload-pack.c @@ -990,9 +990,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) @@ -1006,7 +1006,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)
-- 2.27.0.225.g9fa765a71d