@@@ dvdrip-upload: change settings while i'm stealing someone else's internet
[dvdrip] / chkdvdimg.c
index cd6b0c5..3a94463 100644 (file)
@@ -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; }