Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ps: Fix crash in self-copy-overlap | Uli Schlachter | 2022-12-28 | 1 | -0/+1 |
| | | | | | | | | | | | | According to valgrind, there is a use-after-free here. The function _cairo_ps_surface_emit_surface() temporarily replaces some member of a struct and then later re-sets it. However, there is an early return possible that would skip that part of the code. This commit moves the re-set up so that no freed pointers are left behind. This seems to fix the crash. Signed-off-by: Uli Schlachter <psychon@znc.in> | ||||
* | Test cairo-ps in CI | Uli Schlachter | 2022-12-28 | 1 | -0/+206 |
This adds the necessary dependencies for testing cairo-ps to CI and sets up jobs for testing the ps2 and ps3 backends. Signed-off-by: Uli Schlachter <psychon@znc.in> |