diff --git a/builtin/clone.c b/builtin/clone.c index 3d82abf6c42bf0..e5d673ec99237c 100644 --- a/builtin/clone.c +++ b/builtin/clone.c @@ -990,7 +990,7 @@ int cmd_clone(int argc, const char **argv, const char *prefix) struct transport_ls_refs_options transport_ls_refs_options = TRANSPORT_LS_REFS_OPTIONS_INIT; - git_config(platform_core_config, NULL); + git_config(git_default_core_config, NULL); packet_trace_identity("clone"); diff --git a/builtin/column.c b/builtin/column.c index 9898d9adba480a..b7833c0df5f73c 100644 --- a/builtin/column.c +++ b/builtin/column.c @@ -34,7 +34,7 @@ int cmd_column(int argc, const char **argv, const char *prefix) OPT_END() }; - git_config(platform_core_config, NULL); + git_config(git_default_core_config, NULL); /* This one is special and must be the first one */ if (argc > 1 && starts_with(argv[1], "--command=")) { diff --git a/builtin/init-db.c b/builtin/init-db.c index 90aef85291d0db..848031d8b0cae8 100644 --- a/builtin/init-db.c +++ b/builtin/init-db.c @@ -410,7 +410,7 @@ int init_db(const char *git_dir, const char *real_git_dir, startup_info->have_repository = 1; /* Ensure `core.hidedotfiles` is processed */ - git_config(platform_core_config, NULL); + git_config(git_default_core_config, NULL); safe_create_dir(git_dir, 0); diff --git a/config.c b/config.c index 19f1d719c81d57..16840e273a48a3 100644 --- a/config.c +++ b/config.c @@ -1295,7 +1295,7 @@ int git_config_color(char *dest, const char *var, const char *value) return 0; } -static int git_default_core_config(const char *var, const char *value, void *cb) +int git_default_core_config(const char *var, const char *value, void *cb) { /* This needs a better name */ if (!strcmp(var, "core.filemode")) { diff --git a/config.h b/config.h index 110c426b082547..ae1aa0f8779b69 100644 --- a/config.h +++ b/config.h @@ -120,6 +120,7 @@ struct config_options { typedef int (*config_fn_t)(const char *, const char *, void *); int git_default_config(const char *, const char *, void *); +int git_default_core_config(const char *var, const char *value, void *cb); /** * Read a specific file in git-config format.