diff --git a/src/libxrpl/telemetry/SpanGuard.cpp b/src/libxrpl/telemetry/SpanGuard.cpp index 338ef1ede3..c189c0ec99 100644 --- a/src/libxrpl/telemetry/SpanGuard.cpp +++ b/src/libxrpl/telemetry/SpanGuard.cpp @@ -26,12 +26,13 @@ #include #include +#include #include #include #include -#include #include #include +#include #include #include diff --git a/src/libxrpl/telemetry/Telemetry.cpp b/src/libxrpl/telemetry/Telemetry.cpp index f1f9ccba14..5dd645e8b4 100644 --- a/src/libxrpl/telemetry/Telemetry.cpp +++ b/src/libxrpl/telemetry/Telemetry.cpp @@ -18,11 +18,15 @@ #include #include +#include #include #include +#include #include #include +#include +#include #include #include #include @@ -33,8 +37,15 @@ #include #include #include +#include +#include +#include +#include +#include #include +#include +#include #include #include #include @@ -82,7 +93,7 @@ namespace resource = opentelemetry::sdk::resource; */ class FilteringSpanProcessor : public trace_sdk::SpanProcessor { - std::unique_ptr delegate_{}; + std::unique_ptr delegate_; public: explicit FilteringSpanProcessor(std::unique_ptr delegate) @@ -240,7 +251,7 @@ class TelemetryImpl : public Telemetry Held as std::shared_ptr so we can call ForceFlush() on shutdown. Wrapped in a nostd::shared_ptr when registered as the global provider. */ - std::shared_ptr sdkProvider_{}; + std::shared_ptr sdkProvider_; public: TelemetryImpl(Setup setup, beast::Journal journal) : setup_(std::move(setup)), journal_(journal)