diff --git a/include/xrpl/basics/Slice.h b/include/xrpl/basics/Slice.h index df6a70e71c..328e553bea 100644 --- a/include/xrpl/basics/Slice.h +++ b/include/xrpl/basics/Slice.h @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/src/libxrpl/shamap/SHAMapSync.cpp b/src/libxrpl/shamap/SHAMapSync.cpp index 1a80604116..eb674fe7ba 100644 --- a/src/libxrpl/shamap/SHAMapSync.cpp +++ b/src/libxrpl/shamap/SHAMapSync.cpp @@ -511,7 +511,7 @@ SHAMap::addRootNode( if (backed_) canonicalize(hash, rootNode); - root_ = rootNode; + root_ = std::move(rootNode); if (root_->isLeaf()) clearSynching();