Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
clear_ref_cache(): inline function
author
Michael Haggerty
<mhagger@alum.mit.edu>
Mon, 17 Oct 2011 02:38:11 +0000
(
04:38
+0200)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 17 Oct 2011 04:12:22 +0000
(21:12 -0700)
clear_ref_cache() was only called from one place, so inline it
there.
Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
refs.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
8bf90dc
)
diff --git
a/refs.c
b/refs.c
index a888cea56eb6c8142f4a31e9214bf349965f3d66..d8a4fa33e35cdf73a8d6efce593a857f395f96f8 100644
(file)
--- a/
refs.c
+++ b/
refs.c
@@
-172,12
+172,6
@@
static void clear_loose_ref_cache(struct ref_cache *refs)
refs->did_loose = 0;
}
refs->did_loose = 0;
}
-static void clear_ref_cache(struct ref_cache *refs)
-{
- clear_packed_ref_cache(refs);
- clear_loose_ref_cache(refs);
-}
-
static struct ref_cache *create_ref_cache(const char *submodule)
{
int len;
static struct ref_cache *create_ref_cache(const char *submodule)
{
int len;
@@
-215,7
+209,9
@@
static struct ref_cache *get_ref_cache(const char *submodule)
void invalidate_ref_cache(const char *submodule)
{
void invalidate_ref_cache(const char *submodule)
{
- clear_ref_cache(get_ref_cache(submodule));
+ struct ref_cache *refs = get_ref_cache(submodule);
+ clear_packed_ref_cache(refs);
+ clear_loose_ref_cache(refs);
}
static void read_packed_refs(FILE *f, struct ref_array *array)
}
static void read_packed_refs(FILE *f, struct ref_array *array)