From 8fdd4829ad23eeba767f0410afcfc56535d7c2c8 Mon Sep 17 00:00:00 2001 From: Ed Hennis Date: Tue, 21 Apr 2026 14:21:48 -0400 Subject: [PATCH] fixup! AI review feedback: mark header function as inline --- include/xrpl/protocol/Rules.h | 7 ++----- src/libxrpl/protocol/Rules.cpp | 6 ++++++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/include/xrpl/protocol/Rules.h b/include/xrpl/protocol/Rules.h index 4b2631cdd8..daae045932 100644 --- a/include/xrpl/protocol/Rules.h +++ b/include/xrpl/protocol/Rules.h @@ -23,11 +23,8 @@ isFeatureEnabled(uint256 const& feature, bool resultIfNoRules); * Returns false if no global Rules object is available. i.e. Outside of * a Transactor context */ -inline bool -isFeatureEnabled(uint256 const& feature) -{ - return isFeatureEnabled(feature, false); -} +bool +isFeatureEnabled(uint256 const& feature); class DigestAwareReadView; diff --git a/src/libxrpl/protocol/Rules.cpp b/src/libxrpl/protocol/Rules.cpp index df98d698e8..d1649b72d5 100644 --- a/src/libxrpl/protocol/Rules.cpp +++ b/src/libxrpl/protocol/Rules.cpp @@ -147,4 +147,10 @@ isFeatureEnabled(uint256 const& feature, bool resultIfNoRules) return rules->enabled(feature); } +bool +isFeatureEnabled(uint256 const& feature) +{ + return isFeatureEnabled(feature, false); +} + } // namespace xrpl