diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-01-25 07:33:24 -0500 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-01-25 07:33:24 -0500 |
commit | b78f8cd5c801ce67a9d4650000329ac49ce8961f (patch) | |
tree | 379aaa10a2eb34349fc5909dc0d60121aadbc5ff /x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch | |
parent | afb9284f1b14866d911748d0932347763cbf11de (diff) | |
download | gentoo-overlay-b78f8cd5c801ce67a9d4650000329ac49ce8961f.tar.xz gentoo-overlay-b78f8cd5c801ce67a9d4650000329ac49ce8961f.zip |
*/*: fixes
Diffstat (limited to 'x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch')
-rw-r--r-- | x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch b/x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch deleted file mode 100644 index 19345f1..0000000 --- a/x11-libs/cairo/files/cairo-1.16.0-pdf-add-missing-flush.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 4c8813f0eaacc32c27126ad2296951a626300b89 Mon Sep 17 00:00:00 2001 -From: Adrian Johnson <ajohnson@redneon.com> -Date: Thu, 25 Oct 2018 18:46:17 +1030 -Subject: [PATCH] pdf: add missing flush - -Issue #342 ---- - src/cairo-pdf-surface.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/src/cairo-pdf-surface.c b/src/cairo-pdf-surface.c -index 7eb61aa1e..939b2d2d7 100644 ---- a/src/cairo-pdf-surface.c -+++ b/src/cairo-pdf-surface.c -@@ -7711,6 +7711,11 @@ _cairo_pdf_surface_mask (void *abstract_surface, - * and most common, case to handle. */ - if (_cairo_pattern_is_constant_alpha (mask, &extents.bounded, &alpha) && - _can_paint_pattern (source)) { -+ -+ status = _cairo_pdf_operators_flush (&surface->pdf_operators); -+ if (unlikely (status)) -+ goto cleanup; -+ - _cairo_output_stream_printf (surface->output, "q\n"); - status = _cairo_pdf_surface_paint_pattern (surface, - op, --- -2.19.2 - |