It is always nicer to give the user some sort of indication why an
operation failed.

Signed-off-by: Johannes Schindelin <[email protected]>
---
 shell/ash.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/shell/ash.c b/shell/ash.c
index 703802ff5..a67a45376 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -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);
-- 
2.14.1.windows.1.11.gc06fee21d46.dirty


_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to