projects
/
git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Alternate object pool mechanism updates.
[git.git]
/
fsck-cache.c
diff --git
a/fsck-cache.c
b/fsck-cache.c
index
e40c643
..
8091780
100644
(file)
--- a/
fsck-cache.c
+++ b/
fsck-cache.c
@@
-456,13
+456,13
@@
int main(int argc, char **argv)
fsck_head_link();
fsck_object_dir(get_object_directory());
if (check_full) {
fsck_head_link();
fsck_object_dir(get_object_directory());
if (check_full) {
-
int j
;
+
struct alternate_object_database *alt
;
struct packed_git *p;
prepare_alt_odb();
struct packed_git *p;
prepare_alt_odb();
- for (
j = 0; alt_odb[j].base; j++
) {
+ for (
alt = alt_odb_list; alt; alt = alt->next
) {
char namebuf[PATH_MAX];
char namebuf[PATH_MAX];
- int namelen = alt
_odb[j].name - alt_odb[j].
base;
- memcpy(namebuf, alt
_odb[j].
base, namelen);
+ int namelen = alt
->name - alt->
base;
+ memcpy(namebuf, alt
->
base, namelen);
namebuf[namelen - 1] = 0;
fsck_object_dir(namebuf);
}
namebuf[namelen - 1] = 0;
fsck_object_dir(namebuf);
}