From bec5e7bf5b6a95311759c23bb258ca048a46a98a Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Fri, 18 Sep 2026 11:59:40 +0700 Subject: [PATCH] fix(config): keep protobuf Message outside namespace ripple Forward-declaring google inside ripple made google::protobuf resolve to ripple::google::protobuf and broke overlay ZeroCopyStream. --- src/xrpld/core/Config.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/xrpld/core/Config.h b/src/xrpld/core/Config.h index c4626e9733..ede87f470d 100644 --- a/src/xrpld/core/Config.h +++ b/src/xrpld/core/Config.h @@ -45,17 +45,17 @@ #include #include -namespace ripple { - -class Rules; -class Message; - namespace google { namespace protobuf { class Message; } } // namespace google +namespace ripple { + +class Rules; +class Message; + //------------------------------------------------------------------------------ enum class SizedItem : std::size_t {