1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 06:17:35 +00:00

LibGfx/TIFF: Take the TIFF value by rvalue reference in handle_tag()

This commit is contained in:
Lucas CHOLLET 2023-11-12 23:37:59 -05:00 committed by Sam Atkins
parent 4ab2903e25
commit 1afdf7f3c7
3 changed files with 4 additions and 4 deletions

View file

@ -386,7 +386,7 @@ private:
if (checked_size.has_overflow())
return Error::from_string_literal("TIFFImageDecoderPlugin: Invalid tag with too large data");
auto const tiff_value = TRY(([=, this]() -> ErrorOr<Vector<Value>> {
auto tiff_value = TRY(([=, this]() -> ErrorOr<Vector<Value>> {
if (checked_size.value() <= 4) {
auto value = TRY(read_tiff_value(type, count, TRY(m_stream->tell())));
TRY(m_stream->discard(4));
@ -416,7 +416,7 @@ private:
}
}
TRY(handle_tag(m_metadata, tag, type, count, tiff_value));
TRY(handle_tag(m_metadata, tag, type, count, move(tiff_value)));
return {};
}