[PATCH v3 3/4] upload-pack.c: pass 'struct list_objects_filter_options *'
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Jul 31, 2020, 20:26 UTC
- Message-ID
- <ad3f0cce56bf205ae718b0f3be46b91ef0285492.1596227003.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1596227003.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 ed2098edd0..5fa22da31f 100644 --- a/upload-pack.c +++ b/upload-pack.c @@ -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)
-- 2.28.0.rc1.13.ge78abce653