ash: report reason when a script file could not be opened
It is always nicer to give the user some sort of indication why an operation failed. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
6bafcfb67a
commit
20a63b2c18
@ -10575,7 +10575,7 @@ setinputfile(const char *fname, int flags)
|
||||
if (flags & INPUT_NOFILE_OK)
|
||||
goto out;
|
||||
exitstatus = 127;
|
||||
ash_msg_and_raise_error("can't open '%s'", fname);
|
||||
ash_msg_and_raise_perror("can't open '%s'", fname);
|
||||
}
|
||||
if (fd < 10)
|
||||
fd = savefd(fd);
|
||||
|
Loading…
Reference in New Issue
Block a user