diff --git a/src/libxrpl/basics/Logger.cpp b/src/libxrpl/basics/Logger.cpp index f2bf21a044..b4a3bb1149 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.find('"') == std::string_view::npos) + if (view.contains('"')) return; // We need string operations (find/replace) so convert temporarily. diff --git a/src/tests/libxrpl/basics/Logger.cpp b/src/tests/libxrpl/basics/Logger.cpp index 9a837d6f5d..1fec18362f 100644 --- a/src/tests/libxrpl/basics/Logger.cpp +++ b/src/tests/libxrpl/basics/Logger.cpp @@ -64,7 +64,7 @@ protected: std::string result; for (char const c : s) { - if (std::string_view(R"(\^$.|?*+()[]{}-)").find(c) != std::string_view::npos) + if (std::string_view(R"(\^$.|?*+()[]{}-)").contains(c)) result += '\\'; result += c; }