X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/8e41b68e8f975c02a5d9281be780ba5d1a385107..83135e8f6a093ac619f7cc6ae35260b0c5d75d9c:/io.c diff --git a/io.c b/io.c index 0ab9f57b..d5f42cd0 100644 --- a/io.c +++ b/io.c @@ -445,13 +445,13 @@ static void decrement_flist_in_progress(int ndx, int redo) rprintf(FERROR, "Invalid file index: %d (%d - %d) [%s]\n", ndx, first_flist->ndx_start, - first_flist->prev->ndx_start + first_flist->prev->used - 1, + first_flist->prev->ndx_end, who_am_i()); exit_cleanup(RERR_PROTOCOL); } flist = flist->prev; } - while (ndx >= flist->ndx_start + flist->used) { + while (ndx > flist->ndx_end) { if (!(flist = flist->next)) goto invalid_ndx; }