From b7dbdb4cd21c45d2da17e13e67712a662d395bc7 Mon Sep 17 00:00:00 2001 From: Kemal Zebari Date: Mon, 15 Jan 2024 19:50:15 -0800 Subject: [PATCH] cksum: Print checksums as decimal rather than hexadecimal POSIX and the implementations I see expect checksum to be printed just as an unsigned integer. --- Userland/Utilities/cksum.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Utilities/cksum.cpp b/Userland/Utilities/cksum.cpp index 09f6f4ceda..5a545fc038 100644 --- a/Userland/Utilities/cksum.cpp +++ b/Userland/Utilities/cksum.cpp @@ -92,7 +92,7 @@ ErrorOr serenity_main(Main::Arguments arguments) auto file = file_or_error.release_value(); auto data = build_checksum_data_using_file(file.ptr(), filepath); - outln("{:08x} {}", data.checksum, data.file_size); + outln("{} {}", data.checksum, data.file_size); // We return fail here since build_checksum_data_using_file() may set it to true, indicating problems have occurred. return fail; @@ -110,7 +110,7 @@ ErrorOr serenity_main(Main::Arguments arguments) auto file = file_or_error.release_value(); auto data = build_checksum_data_using_file(file.ptr(), path); - outln("{:08x} {} {}", data.checksum, data.file_size, path); + outln("{} {} {}", data.checksum, data.file_size, path); } return fail;