From e4680fb0a27c3e9345a1ab892a5dfa02244a7596 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 11 Oct 2022 09:00:00 +0200 Subject: [PATCH] fix: 64-Bit hex data visualizer only displaying 32 bit --- plugins/builtin/source/content/data_visualizers.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/builtin/source/content/data_visualizers.cpp b/plugins/builtin/source/content/data_visualizers.cpp index 73eab85d1..34d946910 100644 --- a/plugins/builtin/source/content/data_visualizers.cpp +++ b/plugins/builtin/source/content/data_visualizers.cpp @@ -51,8 +51,8 @@ namespace hex::plugin::builtin { constexpr static inline auto ByteCount = sizeof(T); constexpr static inline auto CharCount = ByteCount * 2; - const static inline auto FormattingUpperCase = hex::format("%0{}X", CharCount); - const static inline auto FormattingLowerCase = hex::format("%0{}x", CharCount); + const static inline auto FormattingUpperCase = hex::format("%0{}llX", CharCount); + const static inline auto FormattingLowerCase = hex::format("%0{}llx", CharCount); const char *getFormatString(bool upperCase) { if (upperCase) @@ -104,8 +104,8 @@ namespace hex::plugin::builtin { constexpr static inline auto ByteCount = 1; constexpr static inline auto CharCount = ByteCount * 2; - const static inline auto FormattingUpperCase = hex::format("%0{}X", CharCount); - const static inline auto FormattingLowerCase = hex::format("%0{}x", CharCount); + const static inline auto FormattingUpperCase = hex::format("%0{}llX", CharCount); + const static inline auto FormattingLowerCase = hex::format("%0{}llx", CharCount); static const char *getFormatString(bool upperCase) { if (upperCase)