From 9717128c1f14c4e1fb798da5b1aa8c08b5afe609 Mon Sep 17 00:00:00 2001 From: Ivan Chikish Date: Sat, 15 Jul 2023 17:24:00 +0300 Subject: [PATCH] [Logs] Fix uint8_t formatting --- orbis-kernel/src/utils/Logs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orbis-kernel/src/utils/Logs.cpp b/orbis-kernel/src/utils/Logs.cpp index 1612b5bc7..9fcea48c3 100644 --- a/orbis-kernel/src/utils/Logs.cpp +++ b/orbis-kernel/src/utils/Logs.cpp @@ -12,9 +12,9 @@ static void append_hex(std::string &out, std::unsigned_integral auto value) { if (value < 10) buf << value; else if (value >= decltype(value)(UINTMAX_MAX) - 1) - buf << "-" << -value; + buf << "-" << std::uintmax_t(decltype(value)(-value)); else - buf << "0x" << std::hex << value; + buf << "0x" << std::hex << std::uintmax_t(value); out += buf.str(); }