Fix from Gennady Feldman for error msg
authorEric Andersen <andersen@codepoet.org>
Tue, 12 Dec 2000 23:51:43 +0000 (23:51 -0000)
committerEric Andersen <andersen@codepoet.org>
Tue, 12 Dec 2000 23:51:43 +0000 (23:51 -0000)
fsck_minix.c
util-linux/fsck_minix.c

index 9ebabe9e5801a2c9b7523076b7128b73e95eb3e0..b35e6bb0740fe964f781d08ce50eca5d42288e5c 100644 (file)
@@ -1404,8 +1404,10 @@ extern int fsck_minix_main(int argc, char **argv)
                        die("need terminal for interactive repairs");
        }
        IN = open(device_name, repair ? O_RDWR : O_RDONLY);
-       if (IN < 0)
-               die("unable to open '%s'");
+       if (IN < 0){
+               fprintf(stderr,"unable to open device '%s'.\n",device_name);
+               leave(8);
+       }
        for (count = 0; count < 3; count++)
                sync();
        read_superblock();
index 9ebabe9e5801a2c9b7523076b7128b73e95eb3e0..b35e6bb0740fe964f781d08ce50eca5d42288e5c 100644 (file)
@@ -1404,8 +1404,10 @@ extern int fsck_minix_main(int argc, char **argv)
                        die("need terminal for interactive repairs");
        }
        IN = open(device_name, repair ? O_RDWR : O_RDONLY);
-       if (IN < 0)
-               die("unable to open '%s'");
+       if (IN < 0){
+               fprintf(stderr,"unable to open device '%s'.\n",device_name);
+               leave(8);
+       }
        for (count = 0; count < 3; count++)
                sync();
        read_superblock();