From bdc028da1c2886ae2e168da14acea2ecdab15529 Mon Sep 17 00:00:00 2001 From: PerikiyoXD Date: Mon, 20 Dec 2021 04:22:26 +0100 Subject: [PATCH] cp: Print proper error message with strerror When cp fails, now it prints an error string (strerror) instead of an error code. --- Userland/Utilities/cp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Utilities/cp.cpp b/Userland/Utilities/cp.cpp index 930807a77b..ce53476eca 100644 --- a/Userland/Utilities/cp.cpp +++ b/Userland/Utilities/cp.cpp @@ -57,7 +57,7 @@ ErrorOr serenity_main(Main::Arguments arguments) if (result.error().tried_recursing) warnln("cp: -R not specified; omitting directory '{}'", source); else - warnln("cp: unable to copy '{}' to '{}': {}", source, destination_path, static_cast(result.error())); + warnln("cp: unable to copy '{}' to '{}': {}", source, destination_path, strerror(result.error().code())); return 1; }