DamageEntryRef entry = std::make_shared<DentryDamage>(
ino, frag, dname, snap_id);
dentries[key][DentryIdent(dname, snap_id)] = entry;
- by_id[entry->id] = entry;
+ by_id[entry->id] = std::move(entry);
}
return false;
if (dirfrags.count(key) == 0) {
DamageEntryRef entry = std::make_shared<DirFragDamage>(ino, frag);
dirfrags[key] = entry;
- by_id[entry->id] = entry;
+ by_id[entry->id] = std::move(entry);
}
return false;
if (remotes.count(ino) == 0) {
auto entry = std::make_shared<BacktraceDamage>(ino);
remotes[ino] = entry;
- by_id[entry->id] = entry;
+ by_id[entry->id] = std::move(entry);
}
return false;