commit b9b3bfc8efabf6cf172eb65fb1482ea000429426
Author: Łukasz Kieś <[email protected]>
Date:   Sun Mar 15 11:59:01 2015 +0100

    - obsoleted, applied upstream

 ...ix_crash_in_fill_xrgb32_lerp_opaque_spans.patch | 32 ----------------------
 1 file changed, 32 deletions(-)
---
diff --git a/cairo-fix_crash_in_fill_xrgb32_lerp_opaque_spans.patch 
b/cairo-fix_crash_in_fill_xrgb32_lerp_opaque_spans.patch
deleted file mode 100644
index 885571a..0000000
--- a/cairo-fix_crash_in_fill_xrgb32_lerp_opaque_spans.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 5c82d91a5e15d29b1489dcb413b24ee7fdf59934 Mon Sep 17 00:00:00 2001
-From: Bryce Harrington <[email protected]>
-Date: Wed, 3 Dec 2014 19:28:15 -0800
-Subject: image: Fix crash in _fill_xrgb32_lerp_opaque_spans
-
-If a span length is negative don't go out of bounds processing the fill
-data.
-
-Patch thanks to Ilya Sakhnenko <[email protected]> on mailing list.
-
-Signed-off-by: Bryce Harrington <[email protected]>
-
-diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c
-index 6ff0f09..48072f8 100644
---- a/src/cairo-image-compositor.c
-+++ b/src/cairo-image-compositor.c
-@@ -2242,10 +2242,10 @@ _fill_xrgb32_lerp_opaque_spans (void 
*abstract_renderer, int y, int h,
-                                    spans[0].x, y, len, 1, r->u.fill.pixel);
-                   } else {
-                       uint32_t *d = (uint32_t*)(r->u.fill.data + 
r->u.fill.stride*y + spans[0].x*4);
--                      while (len--)
-+                      while (len-- > 0)
-                           *d++ = r->u.fill.pixel;
-                   }
--              } else while (len--) {
-+              } else while (len-- > 0) {
-                   *d = lerp8x4 (r->u.fill.pixel, a, *d);
-                   d++;
-               }
--- 
-cgit v0.10.2
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/cairo.git/commitdiff/4362807c736906c7c437cec64135f85d16cf80b0

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to