return;
}
- if (boost::get<cls::rbd::UserSnapshotNamespace>(&snap_namespace) ==
- nullptr) {
+ if (!std::holds_alternative<cls::rbd::UserSnapshotNamespace>(snap_namespace)) {
continue;
}
if (m_snap_seqs.find(src_snap_id) == m_snap_seqs.end()) {
// the source snapshot is not in our mapping table, ...
- if (boost::get<cls::rbd::UserSnapshotNamespace>(&snap_namespace) !=
- nullptr) {
+ if (std::holds_alternative<cls::rbd::UserSnapshotNamespace>(snap_namespace)) {
// ... create it since it's a user snapshot
break;
} else if (src_snap_id == m_src_snap_id_end) {