Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-09-04 05:18:02 +0300
committerJunio C Hamano <gitster@pobox.com>2015-09-04 05:18:02 +0300
commit311e5ce2cc06f7bb640be62f487e5b3d14bbb9a0 (patch)
tree26d97cd3ac03658ae61e42bcf267468f8fb0b9bc /test-dump-split-index.c
parent1c820392282466b50f650d484a3560087a7fe686 (diff)
parent475a34451f86d1b954c5da37f04ed044544cf6e4 (diff)
Merge branch 'dt/commit-preserve-base-index-upon-opportunistic-cache-tree-update' into maint
When re-priming the cache-tree opportunistically while committing the in-core index as-is, we mistakenly invalidated the in-core index too aggressively, causing the experimental split-index code to unnecessarily rewrite the on-disk index file(s). * dt/commit-preserve-base-index-upon-opportunistic-cache-tree-update: commit: don't rewrite shared index unnecessarily
Diffstat (limited to 'test-dump-split-index.c')
-rw-r--r--test-dump-split-index.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/test-dump-split-index.c b/test-dump-split-index.c
index 9cf3112c9d..861d28c9b6 100644
--- a/test-dump-split-index.c
+++ b/test-dump-split-index.c
@@ -26,9 +26,11 @@ int main(int ac, char **av)
sha1_to_hex(ce->sha1), ce_stage(ce), ce->name);
}
printf("replacements:");
- ewah_each_bit(si->replace_bitmap, show_bit, NULL);
+ if (si->replace_bitmap)
+ ewah_each_bit(si->replace_bitmap, show_bit, NULL);
printf("\ndeletions:");
- ewah_each_bit(si->delete_bitmap, show_bit, NULL);
+ if (si->delete_bitmap)
+ ewah_each_bit(si->delete_bitmap, show_bit, NULL);
printf("\n");
return 0;
}