dvd-sector-copy.c (recovery_read_sectors): Cross-check POS and OFF.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 8 Apr 2022 15:50:15 +0000 (16:50 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 8 Apr 2022 15:52:15 +0000 (16:52 +0100)
dvd-sector-copy.c

index abab0b3..ef099b7 100644 (file)
@@ -457,6 +457,7 @@ static ssize_t recovery_read_sectors(struct recoverybuf *r,
   ssize_t n;
 
   assert(off <= r->sz); assert(want <= r->sz - off);
+  assert(pos == r->pos + off);
   n = read_sectors(pos, r->buf + off*SECTORSZ, want);
   return (n);
 }