mirror of
https://github.com/git/git.git
synced 2025-01-21 06:53:30 +08:00
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:
parent
cb2a51356d
commit
0ff73d742b
14
cache.h
14
cache.h
@ -593,20 +593,6 @@ int df_name_compare(const char *name1, size_t len1, int mode1,
|
||||
int name_compare(const char *name1, size_t len1, const char *name2, size_t len2);
|
||||
int cache_name_stage_compare(const char *name1, int len1, int stage1, const char *name2, int len2, int stage2);
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
/* Dumb servers support */
|
||||
int update_server_info(int);
|
||||
|
||||
|
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
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "repository.h"
|
||||
#include "object-store.h"
|
||||
#include "pack-bitmap.h"
|
||||
#include "packfile.h"
|
||||
#include "setup.h"
|
||||
|
||||
static int read_midx_file(const char *object_dir, int show_objects)
|
||||
|
Loading…
Reference in New Issue
Block a user