commit 9dc0554fce377600fe0ce54848f2e735902616b6 from: Neels Hofmeyr date: Mon Oct 12 03:59:25 2020 UTC fix diff_algo_none() for ending in plus chunk commit - 7de1313c10a6f5e52023b7dcb1be4b81dee28065 commit + 9dc0554fce377600fe0ce54848f2e735902616b6 blob - a563080497cd7254b968b0777b78e9e2a5772e92 blob + fc42705e455eed510d33e5ba7fa6469c6e823534 --- lib/diff_main.c +++ lib/diff_main.c @@ -446,8 +446,8 @@ diff_algo_none(const struct diff_algo_config *algo_con if (equal_atoms_start + equal_atoms_end < r_len) { unsigned int add_len = r_len - equal_atoms_start - equal_atoms_end; if (!diff_state_add_chunk(state, true, - &l[equal_atoms_start], 0, - &r[equal_atoms_start], add_len)) + &l[l_idx], 0, + &r[r_idx], add_len)) return ENOMEM; r_idx += add_len; }