From eb38c22f535c7c973f27b62845c5136c4be0ae49 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Sat, 9 Apr 2005 09:26:55 -0700 Subject: Make "cache_name_pos()" available to others. It finds the cache entry position for a given name, and is generally useful. Sure, everybody can just scan the active cache array, but since it's sorted, you actually want to search it with a binary search, so let's not duplicate that logic all over the place. --- cache.h | 1 + 1 file changed, 1 insertion(+) (limited to 'cache.h') diff --git a/cache.h b/cache.h index 900824abfa..a23ad51ae0 100644 --- a/cache.h +++ b/cache.h @@ -73,6 +73,7 @@ unsigned int active_nr, active_alloc; /* Initialize the cache information */ extern int read_cache(void); +extern int cache_name_pos(const char *name, int namelen); /* Return a statically allocated filename matching the sha1 signature */ extern char *sha1_file_name(unsigned char *sha1); -- cgit v1.2.1