[PATCH v4 15/33] submodule--helper: add "const" to copy of "update_data"
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Aug 31, 2022, 23:17 UTC
- Message-ID
- <patch-v4-15.33-30be00d5cf7-20220831T230519Z-avarab@gmail.com>
- In-Reply-To
- <cover-v4-00.33-00000000000-20220831T230519Z-avarab@gmail.com>
From: Glen Choo <chooglen@google.com>
Add a "const" to the copy of "struct update_data" that's tracked by the "struct submodule_update_clone", as it neither owns nor modifies it.
Signed-off-by: Glen Choo <chooglen@google.com> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> --- builtin/submodule--helper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/builtin/submodule--helper.c b/builtin/submodule--helper.c index d243c3ddfd3..829a57ce8a9 100644 --- a/builtin/submodule--helper.c +++ b/builtin/submodule--helper.c @@ -1780,7 +1780,7 @@ struct submodule_update_clone { int current; /* configuration parameters which are passed on to the children */ - struct update_data *update_data; + const struct update_data *update_data; /* to be consumed by update_submodule() */ struct update_clone_data *update_clone; @@ -1865,7 +1865,7 @@ static int prepare_to_clone_next_submodule(const struct cache_entry *ce, const char *update_string; enum submodule_update_type update_type; char *key; - struct update_data *ud = suc->update_data; + const struct update_data *ud = suc->update_data; char *displaypath = get_submodule_displaypath(ce->name, ud->prefix); struct strbuf sb = STRBUF_INIT; int needs_cloning = 0;
-- 2.37.3.1420.g76f8a3d556c