From 7db69f3b4a2732d993a23418344cda23924c8749 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20B=C3=BCnzli?= Date: Fri, 9 May 2014 19:56:15 +0200 Subject: correctly bound image mask clippings in bbox device Same as for fz_bbox_fill_image_mask, fz_bbox_clip_image_mask must transform the unit rectangle to get the bounding bbox. --- source/fitz/bbox-device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/fitz') diff --git a/source/fitz/bbox-device.c b/source/fitz/bbox-device.c index 9cb2a27e..8a298fe1 100644 --- a/source/fitz/bbox-device.c +++ b/source/fitz/bbox-device.c @@ -119,7 +119,7 @@ fz_bbox_clip_stroke_text(fz_device *dev, fz_text *text, fz_stroke_state *stroke, static void fz_bbox_clip_image_mask(fz_device *dev, fz_image *image, const fz_rect *rect, const fz_matrix *ctm) { - fz_rect r = *rect; + fz_rect r = fz_unit_rect; fz_bbox_add_rect(dev, fz_transform_rect(&r, ctm), 1); } -- cgit v1.2.3