wrap shared_repository global in get/set accessors
It would be useful to control access to the global shared_repository, so that we can lazily load its config. The first step to doing so is to make sure all access goes through a set of functions. This step is purely mechanical, and should result in no change of behavior. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
4b0d1eebe9
commit
7875acb6ec
4
cache.h
4
cache.h
@ -651,7 +651,6 @@ extern int prefer_symlink_refs;
|
||||
extern int log_all_ref_updates;
|
||||
extern int warn_ambiguous_refs;
|
||||
extern int warn_on_object_refname_ambiguity;
|
||||
extern int shared_repository;
|
||||
extern const char *apply_default_whitespace;
|
||||
extern const char *apply_default_ignorewhitespace;
|
||||
extern const char *git_attributes_file;
|
||||
@ -664,6 +663,9 @@ extern size_t delta_base_cache_limit;
|
||||
extern unsigned long big_file_threshold;
|
||||
extern unsigned long pack_size_limit_cfg;
|
||||
|
||||
void set_shared_repository(int value);
|
||||
int get_shared_repository(void);
|
||||
|
||||
/*
|
||||
* Do replace refs need to be checked this run? This variable is
|
||||
* initialized to true unless --no-replace-object is used or
|
||||
|
Reference in New Issue
Block a user