]> git.ipfire.org Git - thirdparty/git.git/commitdiff
submodule--helper: use C99 named initializer
authorEmily Shaffer <emilyshaffer@google.com>
Fri, 21 Feb 2020 03:10:26 +0000 (19:10 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 25 Feb 2020 17:58:33 +0000 (09:58 -0800)
Start using a named initializer list for SUBMODULE_UPDATE_CLONE_INIT, as
the struct is becoming cumbersome for a typical struct initializer list.

Signed-off-by: Emily Shaffer <emilyshaffer@google.com>
Acked-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/submodule--helper.c

index c72931ecd74a15fe659c66d4795fe1a191ab90e0..ea858385565e0f3f121c3563b6de6d79fe8c7096 100644 (file)
@@ -1576,10 +1576,13 @@ struct submodule_update_clone {
 
        int max_jobs;
 };
-#define SUBMODULE_UPDATE_CLONE_INIT {0, MODULE_LIST_INIT, 0, \
-       SUBMODULE_UPDATE_STRATEGY_INIT, 0, 0, -1, STRING_LIST_INIT_DUP, 0, 0, \
-       NULL, NULL, NULL, \
-       NULL, 0, 0, 0, NULL, 0, 0, 1}
+#define SUBMODULE_UPDATE_CLONE_INIT { \
+       .list = MODULE_LIST_INIT, \
+       .update = SUBMODULE_UPDATE_STRATEGY_INIT, \
+       .recommend_shallow = -1, \
+       .references = STRING_LIST_INIT_DUP, \
+       .max_jobs = 1, \
+}
 
 
 static void next_submodule_warn_missing(struct submodule_update_clone *suc,