From 7cb964c217aef8be06ce75d1e2e79d0772874ae8 Mon Sep 17 00:00:00 2001 From: JCW Date: Wed, 10 Jun 2026 14:55:00 +0100 Subject: [PATCH] Fix errors --- include/xrpl/basics/StructuredLogging.h | 2 ++ src/libxrpl/basics/Logger.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/xrpl/basics/StructuredLogging.h b/include/xrpl/basics/StructuredLogging.h index bf94b6ffb5..a842b8710c 100644 --- a/include/xrpl/basics/StructuredLogging.h +++ b/include/xrpl/basics/StructuredLogging.h @@ -1,5 +1,7 @@ #pragma once +#include + #include #include diff --git a/src/libxrpl/basics/Logger.cpp b/src/libxrpl/basics/Logger.cpp index b4a3bb1149..2e57aa908a 100644 --- a/src/libxrpl/basics/Logger.cpp +++ b/src/libxrpl/basics/Logger.cpp @@ -205,7 +205,7 @@ scrubSecrets(fmt::memory_buffer& output) // Fast path: if there's no double-quote anywhere in the message, // none of the JSON-like tokens can possibly match. std::string_view const view{output.data(), output.size()}; - if (view.contains('"')) + if (!view.contains('"')) return; // We need string operations (find/replace) so convert temporarily.