X-Git-Url: https://git.distorted.org.uk/~mdw/dvdrip/blobdiff_plain/844bf71b76ddf9f73cab289066b195691559bc6b..refs/heads/mdw/cleanup:/chkdvdimg.c diff --git a/chkdvdimg.c b/chkdvdimg.c index cd6b0c5..3a94463 100644 --- a/chkdvdimg.c +++ b/chkdvdimg.c @@ -104,7 +104,8 @@ static void check_img(const char *file) secaddr end; unsigned i, j; - open_dvd(file, (flags&F_FIX) ? O_RDWR : O_RDONLY, &fd, 0); + if (open_dvd(file, (flags&F_FIX) ? O_RDWR : O_RDONLY, &fd, 0)) + { set_status(2); goto end; } blksz = SECTORSZ; volsz = device_size(fd, file, &blksz); if (SECTORSZ != 2048) { gripe(2, "device sector size %d /= 2048", blksz); goto end; }