From: Mark Wooding Date: Fri, 18 Feb 2022 22:55:33 +0000 (+0000) Subject: dvd-sector-copy.c: Check more carefully for overflow conditions. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/dvdrip/commitdiff_plain/9c8ab41045a4f78ad02d61948725c06ce914db6a dvd-sector-copy.c: Check more carefully for overflow conditions. --- diff --git a/dvd-sector-copy.c b/dvd-sector-copy.c index 177ce94..5c2c46b 100644 --- a/dvd-sector-copy.c +++ b/dvd-sector-copy.c @@ -531,7 +531,7 @@ static ssize_t recovery_read_sectors(struct recoverybuf *r, { ssize_t n; - assert(off + want <= r->sz); + assert(off <= r->sz); assert(want <= r->sz - off); n = read_sectors(pos, r->buf + off*SECTORSZ, want); return (n); }