Re: [PATCH] merge-ort: avoid assuming all renames detected
"Elijah Newren via GitGitGadget" <gitgitgadget@gmail.com> writes:
Show 9 quoted lines
> diff --git a/merge-ort.c b/merge-ort.c
> index c3197970219..143d274f117 100644
> --- a/merge-ort.c
> +++ b/merge-ort.c
> @@ -3060,6 +3060,10 @@ static int detect_and_process_renames(struct merge_options *opt,
> trace2_region_enter("merge", "regular renames", opt->repo);
> detection_run |= detect_regular_renames(opt, MERGE_SIDE1);
> detection_run |= detect_regular_renames(opt, MERGE_SIDE2);
> + if (renames->needed_limit != 0) {Don't compare with NULL or 0, i.e.
if (renames->needed_limit) {Show 6 quoted lines
> + renames->cached_pairs_valid_side = 0;
> + renames->redo_after_renames = 0;
> + }
> if (renames->redo_after_renames && detection_run) {
> int i, side;
> struct diff_filepair *p;