packfile.h: move pack_window and pack_entry from cache.h
Signed-off-by: Elijah Newren <newren@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
cb2a51356d
commit
0ff73d742b
16
packfile.h
16
packfile.h
@@ -6,10 +6,22 @@
|
||||
|
||||
/* in object-store.h */
|
||||
struct packed_git;
|
||||
struct pack_entry;
|
||||
struct pack_window;
|
||||
struct object_info;
|
||||
|
||||
struct pack_window {
|
||||
struct pack_window *next;
|
||||
unsigned char *base;
|
||||
off_t offset;
|
||||
size_t len;
|
||||
unsigned int last_used;
|
||||
unsigned int inuse_cnt;
|
||||
};
|
||||
|
||||
struct pack_entry {
|
||||
off_t offset;
|
||||
struct packed_git *p;
|
||||
};
|
||||
|
||||
/*
|
||||
* Generate the filename to be used for a pack file with checksum "sha1" and
|
||||
* extension "ext". The result is written into the strbuf "buf", overwriting
|
||||
|
||||
Reference in New Issue
Block a user