Merge pull request #7688

451b5a5 clang: fix -Wrange-loop-analysis warnings (selsta)
This commit is contained in:
luigi1111 2021-05-12 16:57:32 -05:00
commit c1a1f2a6ea
No known key found for this signature in database
GPG key ID: F4ACA0183641E010
3 changed files with 4 additions and 4 deletions

View file

@ -151,7 +151,7 @@ namespace epee
: byte_slice()
{
std::size_t space_needed = 0;
for (const auto source : sources)
for (const auto& source : sources)
space_needed += source.size();
if (space_needed)
@ -160,7 +160,7 @@ namespace epee
span<std::uint8_t> out{reinterpret_cast<std::uint8_t*>(storage.get() + 1), space_needed};
portion_ = {out.data(), out.size()};
for (const auto source : sources)
for (const auto& source : sources)
{
std::memcpy(out.data(), source.data(), source.size());
if (out.remove_prefix(source.size()) < source.size())