[clang-tidy] convert several loops to const auto&

Found with performance-for-range-copy Signed-off-by: 's avatarRosen Penev <rosenp@gmail.com>
parent bc6eca21
...@@ -33,7 +33,7 @@ InputPlugin::SupportsUri(const char *uri) const noexcept ...@@ -33,7 +33,7 @@ InputPlugin::SupportsUri(const char *uri) const noexcept
if (StringStartsWithIgnoreCase(uri, *i)) if (StringStartsWithIgnoreCase(uri, *i))
return true; return true;
} else { } else {
for (auto schema : protocols()) { for (const auto& schema : protocols()) {
if (StringStartsWithIgnoreCase(uri, schema.c_str())){ if (StringStartsWithIgnoreCase(uri, schema.c_str())){
return true; return true;
} }
......
...@@ -39,7 +39,7 @@ void print_supported_uri_schemes_to_fp(FILE *fp) ...@@ -39,7 +39,7 @@ void print_supported_uri_schemes_to_fp(FILE *fp)
protocols.emplace(uri); protocols.emplace(uri);
}); });
for (auto protocol : protocols) { for (const auto& protocol : protocols) {
fprintf(fp, " %s", protocol.c_str()); fprintf(fp, " %s", protocol.c_str());
} }
fprintf(fp,"\n"); fprintf(fp,"\n");
...@@ -54,7 +54,7 @@ print_supported_uri_schemes(Response &r) ...@@ -54,7 +54,7 @@ print_supported_uri_schemes(Response &r)
protocols.emplace(uri); protocols.emplace(uri);
}); });
for (auto protocol : protocols) { for (const auto& protocol : protocols) {
r.Format("handler: %s\n", protocol.c_str()); r.Format("handler: %s\n", protocol.c_str());
} }
} }
......
...@@ -139,7 +139,7 @@ storage_state_get_hash(const Instance &instance) ...@@ -139,7 +139,7 @@ storage_state_get_hash(const Instance &instance)
boost::crc_32_type result; boost::crc_32_type result;
for (auto mount: mounts) { for (const auto& mount : mounts) {
result.process_bytes(mount.c_str(), mount.length()); result.process_bytes(mount.c_str(), mount.length());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment