From f645c3ba316364ea31aa181a45b849c80f62ba8f Mon Sep 17 00:00:00 2001 From: Wunkolo Date: Sun, 2 Jan 2022 12:45:13 -0800 Subject: [PATCH] [Base] Fix `to_hex_string` out-of-indexing for `vec128_t` type MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Trying to print five `{:08X}` when vec128_t only has four values. 🥴 --- src/xenia/base/string_util.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/base/string_util.h b/src/xenia/base/string_util.h index 3c73f9c65..09575ff56 100644 --- a/src/xenia/base/string_util.h +++ b/src/xenia/base/string_util.h @@ -134,7 +134,7 @@ inline std::string to_hex_string(double value) { } inline std::string to_hex_string(const vec128_t& value) { - return fmt::format("[{:08X} {:08X} {:08X} {:08X} {:08X}]", value.u32[0], + return fmt::format("[{:08X} {:08X} {:08X} {:08X}]", value.u32[0], value.u32[1], value.u32[2], value.u32[3]); }