mirror of
https://github.com/XRPLF/rippled.git
synced 2026-08-21 22:30:57 +00:00
develop moved TempDir from beast:: to xrpl::, deleting include/xrpl/beast/utility/temp_dir.h in favour of include/xrpl/basics/FileUtilities.h. The merge kept this branch's references to the old API, so the tree no longer compiled: the missing header is a fatal include, and because DatabaseConfig_test.cpp lands in the xrpld unity blob it broke the xrpld target itself, not just the tests. Swap the include and drop the stale beast:: qualifier on 17 uses. The three src/tests/libxrpl/nodestore files already include FileUtilities.h and already spell TempDir unqualified elsewhere, so only the qualifier was wrong there. DatabaseConfig_test.cpp needed the include as well; it sits in namespace xrpl::node_store, so unqualified TempDir resolves to xrpl::TempDir through the enclosing namespace. Two further uses exist only on the sync-diagnostics tip and are fixed there rather than here.