projects
/
git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
contrib/git-svn: make sure our git-svn is up-to-date for test
[git.git]
/
unpack-objects.c
diff --git
a/unpack-objects.c
b/unpack-objects.c
index
4b5b5cb
..
815a1b3
100644
(file)
--- a/
unpack-objects.c
+++ b/
unpack-objects.c
@@
-246,13
+246,12
@@
static void unpack_all(void)
{
int i;
struct pack_header *hdr = fill(sizeof(struct pack_header));
{
int i;
struct pack_header *hdr = fill(sizeof(struct pack_header));
- unsigned version = ntohl(hdr->hdr_version);
unsigned nr_objects = ntohl(hdr->hdr_entries);
if (ntohl(hdr->hdr_signature) != PACK_SIGNATURE)
die("bad pack file");
unsigned nr_objects = ntohl(hdr->hdr_entries);
if (ntohl(hdr->hdr_signature) != PACK_SIGNATURE)
die("bad pack file");
- if (
version != PACK_VERSION
)
- die("un
able to handle pack file version %d", version
);
+ if (
!pack_version_ok(hdr->hdr_version)
)
+ die("un
known pack file version %d", ntohl(hdr->hdr_version)
);
fprintf(stderr, "Unpacking %d objects\n", nr_objects);
use(sizeof(struct pack_header));
fprintf(stderr, "Unpacking %d objects\n", nr_objects);
use(sizeof(struct pack_header));