@matheusbsbs / matheus-bagliano / commits / 47319576f1
Fork 0

submodule--helper: use C99 named initializer

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>

Emily Shaffer committed Feb 20, 2020 at 19:10 UTC 47319576f112b60ecd85930d162cd7656132fd0d
1 file changed +7 -4
builtin/submodule--helper.c
+7 -4
@@ -1576,10 +1576,13 @@ struct submodule_update_clone {
1576
1577 int max_jobs;
1578 };
1579 -#define SUBMODULE_UPDATE_CLONE_INIT {0, MODULE_LIST_INIT, 0, \
1580 - SUBMODULE_UPDATE_STRATEGY_INIT, 0, 0, -1, STRING_LIST_INIT_DUP, 0, 0, \
1581 - NULL, NULL, NULL, \
1582 - NULL, 0, 0, 0, NULL, 0, 0, 1}
1579 +#define SUBMODULE_UPDATE_CLONE_INIT { \
1580 + .list = MODULE_LIST_INIT, \
1581 + .update = SUBMODULE_UPDATE_STRATEGY_INIT, \
1582 + .recommend_shallow = -1, \
1583 + .references = STRING_LIST_INIT_DUP, \
1584 + .max_jobs = 1, \
1585 +}
1586
1587
1588 static void next_submodule_warn_missing(struct submodule_update_clone *suc,