зеркало из https://github.com/microsoft/git.git
refs: remove unused function invalidate_ref_cache
The function 'invalidate_ref_cache' was introduced in79c7ca5
(2011-10-17, invalidate_ref_cache(): rename function from invalidate_cached_refs()) by a rename and elevated to be publicly usable in8be8bde
(2011-10-17, invalidate_ref_cache(): expose this function in the refs API) However it is not used anymore, as8bf90dc
(2011-10-17, write_ref_sha1(): only invalidate the loose ref cache) and (much) later506a760
(2013-04-22, refs: change how packed refs are deleted) removed any calls to this function. So it seems as if we don't need that function any more, good bye! Signed-off-by: Stefan Beller <stefanbeller@googlemail.com> Acked-by: Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
ca462804c6
Коммит
746593bdca
7
refs.c
7
refs.c
|
@ -943,13 +943,6 @@ static struct ref_cache *get_ref_cache(const char *submodule)
|
|||
return refs;
|
||||
}
|
||||
|
||||
void invalidate_ref_cache(const char *submodule)
|
||||
{
|
||||
struct ref_cache *refs = get_ref_cache(submodule);
|
||||
clear_packed_ref_cache(refs);
|
||||
clear_loose_ref_cache(refs);
|
||||
}
|
||||
|
||||
/* The length of a peeled reference line in packed-refs, including EOL: */
|
||||
#define PEELED_LINE_LENGTH 42
|
||||
|
||||
|
|
8
refs.h
8
refs.h
|
@ -151,14 +151,6 @@ extern void unlock_ref(struct ref_lock *lock);
|
|||
/** Writes sha1 into the ref specified by the lock. **/
|
||||
extern int write_ref_sha1(struct ref_lock *lock, const unsigned char *sha1, const char *msg);
|
||||
|
||||
/*
|
||||
* Invalidate the reference cache for the specified submodule. Use
|
||||
* submodule=NULL to invalidate the cache for the main module. This
|
||||
* function must be called if references are changed via a mechanism
|
||||
* other than the refs API.
|
||||
*/
|
||||
extern void invalidate_ref_cache(const char *submodule);
|
||||
|
||||
/** Setup reflog before using. **/
|
||||
int log_ref_setup(const char *ref_name, char *logfile, int bufsize);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче