Merge branch 'pw/sparse-cache-tree-verify-fix'
Recent sparse-index addition, namely any use of index_name_pos(), can expand sparse index entries and breaks any code that walks cache-tree or existing index entries. One such instance of such a breakage has been corrected. * pw/sparse-cache-tree-verify-fix: t1092: run "rebase --apply" without "-q" in testing sparse index: fix use-after-free bug in cache_tree_verify()
This commit is contained in:
@ -514,7 +514,7 @@ test_expect_success 'checkout and reset (mixed) [sparse]' '
|
||||
test_expect_success 'merge, cherry-pick, and rebase' '
|
||||
init_repos &&
|
||||
|
||||
for OPERATION in "merge -m merge" cherry-pick rebase
|
||||
for OPERATION in "merge -m merge" cherry-pick "rebase --apply" "rebase --merge"
|
||||
do
|
||||
test_all_match git checkout -B temp update-deep &&
|
||||
test_all_match git $OPERATION update-folder1 &&
|
||||
|
Reference in New Issue
Block a user