[packages/cairo] - obsoleted, applied upstream

kiesiu kiesiu at pld-linux.org
Sun Mar 15 12:00:20 CET 2015


commit b9b3bfc8efabf6cf172eb65fb1482ea000429426
Author: Łukasz Kieś <kiesiu at pld-linux.org>
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 <bryce at osg.samsung.com>
-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 <ilia.softway at gmail.com> on mailing list.
-
-Signed-off-by: Bryce Harrington <bryce at osg.samsung.com>
-
-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



More information about the pld-cvs-commit mailing list