X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=setup.c;h=36ede3d87483548bb1ce6c19361d7f6584386147;hb=81f3a188a3781fa4a818ed27ee83430682a98ec4;hp=bde590f7cc8ce3a6b218d22c81497da1159ac825;hpb=4ca0660816671f65546626b6e2c2038b6a347a8b;p=git.git diff --git a/setup.c b/setup.c index bde590f7..36ede3d8 100644 --- a/setup.c +++ b/setup.c @@ -131,7 +131,7 @@ const char *setup_git_directory_gently(int *nongit_ok) if (validate_symref(path)) goto bad_dir_environ; if (getenv(DB_ENVIRONMENT)) { - if (access(DB_ENVIRONMENT, X_OK)) + if (access(getenv(DB_ENVIRONMENT), X_OK)) goto bad_dir_environ; } else { @@ -180,6 +180,8 @@ int check_repository_format_version(const char *var, const char *value) { if (strcmp(var, "core.repositoryformatversion") == 0) repository_format_version = git_config_int(var, value); + else if (strcmp(var, "core.sharedrepository") == 0) + shared_repository = git_config_bool(var, value); return 0; }