X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=environment.c;h=84d870ca4eca6e202bcbec388e9a299b887f9a12;hb=0f03ca946142bd656c1af9ff811cb9efbc8314da;hp=43823ff7d650a95dbb06e74397bdc5b7e5c00528;hpb=c31cfb3db3decf36874273a97f54f3d597e98efe;p=git.git diff --git a/environment.c b/environment.c index 43823ff7d..84d870ca4 100644 --- a/environment.c +++ b/environment.c @@ -11,19 +11,23 @@ char git_default_email[MAX_GITNAME]; char git_default_name[MAX_GITNAME]; +int use_legacy_headers = 1; int trust_executable_bit = 1; -int assume_unchanged = 0; -int prefer_symlink_refs = 0; -int log_all_ref_updates = 0; +int assume_unchanged; +int prefer_symlink_refs; +int log_all_ref_updates; int warn_ambiguous_refs = 1; -int repository_format_version = 0; +int repository_format_version; char git_commit_encoding[MAX_ENCODING_LENGTH] = "utf-8"; int shared_repository = PERM_UMASK; -const char *apply_default_whitespace = NULL; +const char *apply_default_whitespace; int zlib_compression_level = Z_DEFAULT_COMPRESSION; +int pager_in_use; +int pager_use_color = 1; + +static const char *git_dir; +static char *git_object_dir, *git_index_file, *git_refs_dir, *git_graft_file; -static char *git_dir, *git_object_dir, *git_index_file, *git_refs_dir, - *git_graft_file; static void setup_git_env(void) { git_dir = getenv(GIT_DIR_ENVIRONMENT); @@ -43,10 +47,10 @@ static void setup_git_env(void) } git_graft_file = getenv(GRAFT_ENVIRONMENT); if (!git_graft_file) - git_graft_file = strdup(git_path("info/grafts")); + git_graft_file = xstrdup(git_path("info/grafts")); } -char *get_git_dir(void) +const char *get_git_dir(void) { if (!git_dir) setup_git_env();