object-file: remove declaration for `for_each_file_in_obj_subdir()`
The function `for_each_file_in_obj_subdir()` is declared in our headers, but it is not used anywhere else than in the corresponding code file itself. Drop the declaration and mark the function as file-local. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
parent
f2c40e51b2
commit
83439299f1
|
@ -1318,13 +1318,13 @@ int read_pack_header(int fd, struct pack_header *header)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int for_each_file_in_obj_subdir(unsigned int subdir_nr,
|
||||
struct strbuf *path,
|
||||
const struct git_hash_algo *algop,
|
||||
each_loose_object_fn obj_cb,
|
||||
each_loose_cruft_fn cruft_cb,
|
||||
each_loose_subdir_fn subdir_cb,
|
||||
void *data)
|
||||
static int for_each_file_in_obj_subdir(unsigned int subdir_nr,
|
||||
struct strbuf *path,
|
||||
const struct git_hash_algo *algop,
|
||||
each_loose_object_fn obj_cb,
|
||||
each_loose_cruft_fn cruft_cb,
|
||||
each_loose_subdir_fn subdir_cb,
|
||||
void *data)
|
||||
{
|
||||
size_t origlen, baselen;
|
||||
DIR *dir;
|
||||
|
|
|
@ -86,13 +86,6 @@ typedef int each_loose_cruft_fn(const char *basename,
|
|||
typedef int each_loose_subdir_fn(unsigned int nr,
|
||||
const char *path,
|
||||
void *data);
|
||||
int for_each_file_in_obj_subdir(unsigned int subdir_nr,
|
||||
struct strbuf *path,
|
||||
const struct git_hash_algo *algo,
|
||||
each_loose_object_fn obj_cb,
|
||||
each_loose_cruft_fn cruft_cb,
|
||||
each_loose_subdir_fn subdir_cb,
|
||||
void *data);
|
||||
int for_each_loose_file_in_objdir(const char *path,
|
||||
each_loose_object_fn obj_cb,
|
||||
each_loose_cruft_fn cruft_cb,
|
||||
|
|
Loading…
Reference in New Issue