diff --git a/src/ripple/protocol/impl/TxFormats.cpp b/src/ripple/protocol/impl/TxFormats.cpp index ee0cb093ce..d962d09036 100644 --- a/src/ripple/protocol/impl/TxFormats.cpp +++ b/src/ripple/protocol/impl/TxFormats.cpp @@ -18,6 +18,7 @@ //============================================================================== #include +#include #include namespace ripple { @@ -110,8 +111,9 @@ void TxFormats::addCommonFields (Item& item) TxFormats const& TxFormats::getInstance () { - static TxFormats instance; - return instance; + static beast::static_initializer< + TxFormats> instance; + return *instance; } } // ripple