Images 💾

Last commit ⭐

commit b835d2bd66fcac7afddae163a87d0b6f4cd6100f
Author:     Nico Weber <thakis@chromium.org>
AuthorDate: Wed Oct 18 11:46:11 2023 -0400
Commit:     Tim Flynn <trflynn89@pm.me>
CommitDate: Wed Oct 18 19:43:31 2023 -0400

    LibPDF: Use a RAII object to restore state in recursive render
    
    Previously, if one operator returned an error, the TRY() would cause
    us to return without restoring the outer graphics state, leading to
    problems such as handing a 3-tuple to a grayscale color space
    (because the inner object set up a grayscale color space that we
    failed to dispose of).
    
    Makes us crash later on page 43 of
    https://devstreaming-cdn.apple.com/videos/wwdc/2017/821kjtggolzxsv/821/821_get_started_with_display_p3.pdf