if (!rrset.empty()) {
vector<LMDBResourceRecord> adjustedRRSet;
+ adjustedRRSet.reserve(rrset.size());
for (const auto& rr : rrset) {
LMDBResourceRecord lrr(rr);
lrr.content = serializeContent(lrr.qtype.getCode(), lrr.qname, lrr.content);
deserializeFromBuffer(val.get<StringView>(), lrrs);
bool changed = false;
vector<LMDBResourceRecord> newRRs;
+ newRRs.reserve(lrrs.size());
for (auto& lrr : lrrs) {
lrr.qtype = co.getQType(key.getNoStripHeader<StringView>());
if (!needNSEC3 && qtype != QType::ANY) {