mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:27:44 +00:00
LibPDF: Use more direct method to access linearization dict
We know indirect_value_or_error.value contains an IndirectObject, so there's no need to go through resolve(). No behavior change.
This commit is contained in:
parent
39b2eed3f6
commit
67d8c8badb
1 changed files with 1 additions and 3 deletions
|
@ -140,9 +140,7 @@ PDFErrorOr<DocumentParser::LinearizationResult> DocumentParser::initialize_linea
|
|||
if (indirect_value_or_error.is_error())
|
||||
return LinearizationResult::NotLinearized;
|
||||
|
||||
auto indirect_value = indirect_value_or_error.value();
|
||||
|
||||
auto dict_value = TRY(m_document->resolve(indirect_value));
|
||||
auto dict_value = indirect_value_or_error.value()->value();
|
||||
if (!dict_value.has<NonnullRefPtr<Object>>())
|
||||
return error("Expected linearization object to be a dictionary");
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue