From 0b675465b4e038e6080146043ad7fb2bfaf1a53e Mon Sep 17 00:00:00 2001 From: Niq Dudfield Date: Wed, 19 Mar 2025 09:32:27 +0700 Subject: [PATCH] Fix ServerDefinitions_test regression intro in #475 (#477) --- src/ripple/rpc/handlers/ServerDefinitions.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/ripple/rpc/handlers/ServerDefinitions.cpp b/src/ripple/rpc/handlers/ServerDefinitions.cpp index e0a7d9c13..0138266b5 100644 --- a/src/ripple/rpc/handlers/ServerDefinitions.cpp +++ b/src/ripple/rpc/handlers/ServerDefinitions.cpp @@ -462,9 +462,13 @@ public: uint256 const& getHash() const { - static const uint256 fallbackHash( - "DF4220E93ADC6F5569063A01B4DC79F8DB9553B6A3222ADE23DEA0"); - return defsHash ? *defsHash : fallbackHash; + if (!defsHash) + { + static const uint256 fallbackHash( + "DF4220E93ADC6F5569063A01B4DC79F8DB9553B6A3222ADE23DEA0"); + return fallbackHash; + } + return *defsHash; } Json::Value const&