From: Stefan Beller Date: Mon, 16 Jul 2018 23:05:41 +0000 (-0700) Subject: diff.c: factor advance_or_nullify out of mark_color_as_moved X-Git-Tag: v2.19.0-rc0~108^2~2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/e2fe6abc3b8cc78f8dd3dac938bcd63e918e647f?hp=e2fe6abc3b8cc78f8dd3dac938bcd63e918e647f diff.c: factor advance_or_nullify out of mark_color_as_moved This moves the part of code that checks if we're still in a block into its own function. We'll need a different approach on advancing the blocks in a later patch, so having it as a separate function will prove useful. While at it rename the variable `p` to `prev` to indicate that it refers to the previous line. This is as pmb[i] was assigned in the last iteration of the outmost for loop. Further rename `pnext` to `cur` to indicate that this should match up with the current line of the outmost for loop. Also replace the advancement of pmb[i] to reuse `cur` instead of using `p->next` (which is how the name for pnext could be explained. Signed-off-by: Stefan Beller Signed-off-by: Junio C Hamano ---