move structured bindings up

Signed-off-by: Rosen Penev <rosenp@gmail.com>
main
Rosen Penev 3 years ago
parent 88fcd234bb
commit 235b1e0d19

@ -182,9 +182,7 @@ void findXmp(size_t& xmpPos, size_t& xmpSize, const byte* data, size_t startPos,
for (size_t trailerPos = xmpPos + header.size(); trailerPos < size; trailerPos++) { for (size_t trailerPos = xmpPos + header.size(); trailerPos < size; trailerPos++) {
if (data[xmpPos] != '\x00' && data[xmpPos] != '<') if (data[xmpPos] != '\x00' && data[xmpPos] != '<')
continue; continue;
for (auto&& xmpTrailer : xmpTrailers) { for (const auto& [trailer, readOnly] : xmpTrailers) {
const auto& [trailer, readOnly] = xmpTrailer;
if (trailerPos + trailer.size() > size) if (trailerPos + trailer.size() > size)
continue; continue;
if (memcmp(data + trailerPos, trailer.data(), trailer.size()) != 0) if (memcmp(data + trailerPos, trailer.data(), trailer.size()) != 0)

Loading…
Cancel
Save