commit 724967e914b1604b54fab356ad4ce6c0feae2358 from: Neels Hofmeyr date: Sun Oct 11 03:49:05 2020 UTC diff_state_add_chunk(): fix adding minus above plus chunk: wrong idx commit - bb867e685c9179eca1eb5b49c9a09b6e837baa28 commit + 724967e914b1604b54fab356ad4ce6c0feae2358 blob - d36fb854afc9ab22a89de3c5b8033bf0f42de3f3 blob + 5e5cb01b5967039da07fc784a8ad645732e6efda --- lib/diff_main.c +++ lib/diff_main.c @@ -285,7 +285,7 @@ diff_state_add_chunk(struct diff_state *state, bool so debug("R\n"); debug_dump_atoms(&state->right, new_chunk->right_start, new_chunk->right_count); } else { - ARRAYLIST_INSERT(new_chunk, *result, result->len - 2); + ARRAYLIST_INSERT(new_chunk, *result, result->len - 1); if (!new_chunk) return NULL; *new_chunk = chunk;