Browse Source

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>
main
Elijah Newren 2 years ago committed by Junio C Hamano
parent
commit
0ff73d742b
  1. 14
      cache.h
  2. 16
      packfile.h
  3. 1
      t/helper/test-read-midx.c

14
cache.h

@ -593,20 +593,6 @@ int df_name_compare(const char *name1, size_t len1, int mode1, @@ -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

@ -6,10 +6,22 @@ @@ -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

1
t/helper/test-read-midx.c

@ -5,6 +5,7 @@ @@ -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…
Cancel
Save