string msg = fullName + " is not a regular file";
SLOG(g_log << Logger::Error << msg << std::endl,
d_log->info(Logr::Error, "Unable to open non-regular file", "name", Logging::Loggable(fullName)));
- throw ArgException(msg);
+ throw ArgException(std::move(msg));
}
vec.emplace_back(fullName);
}
string msg = directory + " is not accessible: " + stringerror(err);
SLOG(g_log << Logger::Error << msg << std::endl,
d_log->error(Logr::Error, err, "Directory is not accessible", "name", Logging::Loggable(directory)));
- throw ArgException(msg);
+ throw ArgException(std::move(msg));
}
std::sort(vec.begin(), vec.end(), CIStringComparePOSIX());
if (stat(fullName.c_str(), &statInfo) != 0 || !S_ISREG(statInfo.st_mode)) {
string msg = fullName + " is not a regular file";
g_log << Logger::Error << msg << std::endl;
- throw PDNSException(msg);
+ throw PDNSException(std::move(msg));
}
vec.emplace_back(fullName);
}
int err = errno;
string msg = directory + " is not accessible: " + stringerror(err);
g_log << Logger::Error << msg << std::endl;
- throw PDNSException(msg);
+ throw PDNSException(std::move(msg));
}
std::sort(vec.begin(), vec.end(), CIStringComparePOSIX());
// we hit a delegation point!
DNSRecord dnsRecord = *ziter;
dnsRecord.d_place = DNSResourceRecord::AUTHORITY;
- records.push_back(dnsRecord);
+ records.push_back(std::move(dnsRecord));
}
}
}
catch (const PDNSException& pe) {
std::string err = "Bad record content in record for '" + dnsResourceRecord.qname.toStringNoDot() + "'|" + dnsResourceRecord.qtype.toString() + ": " + pe.reason;
- throw PDNSException(err);
+ throw PDNSException(std::move(err));
}
catch (const std::exception& e) {
std::string err = "Bad record content in record for '" + dnsResourceRecord.qname.toStringNoDot() + "|" + dnsResourceRecord.qtype.toString() + "': " + e.what();
- throw PDNSException(err);
+ throw PDNSException(std::move(err));
}
DNSRecord rec;
rec.d_name = dnsResourceRecord.qname;