1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00

LibPDF: Convert dash pattern array elements to integers if necessary

They may be floats instead.
This commit is contained in:
Julian Offenhäuser 2022-11-22 19:38:24 +01:00 committed by Andreas Kling
parent 71536e91c5
commit 8532ca1b57

View file

@ -162,7 +162,7 @@ RENDERER_HANDLER(set_dash_pattern)
auto dash_array = MUST(m_document->resolve_to<ArrayObject>(args[0]));
Vector<int> pattern;
for (auto& element : *dash_array)
pattern.append(element.get<int>());
pattern.append(element.to_int());
state().line_dash_pattern = LineDashPattern { pattern, args[1].get<int>() };
return {};
}