From: Ezekiel Newren <ezekielnewren@xxxxxxxxx> Signed-off-by: Ezekiel Newren <ezekielnewren@xxxxxxxxx> --- xdiff/xprepare.c | 14 +++++++------- xdiff/xtypes.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/xdiff/xprepare.c b/xdiff/xprepare.c index d990fe1c9e..83355f036e 100644 --- a/xdiff/xprepare.c +++ b/xdiff/xprepare.c @@ -257,7 +257,7 @@ static int xdl_clean_mmatch(char const *dis, long i, long s, long e) { * might be potentially discarded if they happear in a run of discardable. */ static int xdl_cleanup_records(xdlclassifier_t *cf, xdfile_t *xdf1, xdfile_t *xdf2) { - long i, nm, nreff, mlim; + long i, nm, mlim; xrecord_t *recs; xdlclass_t *rcrec; char *dis, *dis1, *dis2; @@ -284,25 +284,25 @@ static int xdl_cleanup_records(xdlclassifier_t *cf, xdfile_t *xdf1, xdfile_t *xd dis2[i] = (nm == 0) ? NO: (nm >= mlim && !need_min) ? MAYBE: YES; } - for (nreff = 0, i = xdf1->dstart, recs = &xdf1->recs[xdf1->dstart]; + xdf1->nreff = 0; + for (i = xdf1->dstart, recs = &xdf1->recs[xdf1->dstart]; i <= xdf1->dend; i++, recs++) { if (dis1[i] == YES || (dis1[i] == MAYBE && !xdl_clean_mmatch(dis1, i, xdf1->dstart, xdf1->dend))) { - xdf1->rindex[nreff++] = i; + xdf1->rindex[xdf1->nreff++] = i; } else xdf1->rchg[i] = YES; } - xdf1->nreff = nreff; - for (nreff = 0, i = xdf2->dstart, recs = &xdf2->recs[xdf2->dstart]; + xdf2->nreff = 0; + for (i = xdf2->dstart, recs = &xdf2->recs[xdf2->dstart]; i <= xdf2->dend; i++, recs++) { if (dis2[i] == YES || (dis2[i] == MAYBE && !xdl_clean_mmatch(dis2, i, xdf2->dstart, xdf2->dend))) { - xdf2->rindex[nreff++] = i; + xdf2->rindex[xdf2->nreff++] = i; } else xdf2->rchg[i] = YES; } - xdf2->nreff = nreff; xdl_free(dis); diff --git a/xdiff/xtypes.h b/xdiff/xtypes.h index 41986c6603..070674d7c4 100644 --- a/xdiff/xtypes.h +++ b/xdiff/xtypes.h @@ -51,7 +51,7 @@ typedef struct s_xdfile { long dstart, dend; char *rchg; long *rindex; - long nreff; + usize nreff; } xdfile_t; typedef struct s_xdfenv { -- gitgitgadget