From 23fe07a148c69ab430e94097c49ef7406f7a68f6 Mon Sep 17 00:00:00 2001 From: Michel Hermier Date: Tue, 4 Jan 2022 11:28:20 +0100 Subject: [PATCH] checksum: Make name detection working even with a path --- Userland/Utilities/checksum.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Utilities/checksum.cpp b/Userland/Utilities/checksum.cpp index 9af0d9f922..bed31dbf36 100644 --- a/Userland/Utilities/checksum.cpp +++ b/Userland/Utilities/checksum.cpp @@ -4,6 +4,7 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include @@ -15,7 +16,7 @@ ErrorOr serenity_main(Main::Arguments arguments) { TRY(Core::System::pledge("stdio rpath", nullptr)); - auto program_name = arguments.strings[0]; + auto program_name = LexicalPath::basename(arguments.strings[0]); auto hash_kind = Crypto::Hash::HashKind::None; if (program_name == "md5sum")