we should not redefine a default argument of a method of templated class.
this change also address following error from clang:
../src/crimson/os/seastore/onode_manager/staged-fltree/node.cc:621:30: error: template parameter redefines default argument
template <bool FORCE_MERGE = false>
^
../src/crimson/os/seastore/onode_manager/staged-fltree/node.h:438:32: note: previous default template argument defined here
template <bool FORCE_MERGE = false>
^
Signed-off-by: Kefu Chai <kchai@redhat.com>
return parent_info().ptr->erase_child(c, std::move(this_ref));
}
-template <bool FORCE_MERGE = false>
+template <bool FORCE_MERGE>
node_future<> Node::fix_parent_index(
context_t c, Ref<Node>&& this_ref, bool check_downgrade)
{