summaryrefslogtreecommitdiff
path: root/source/fitz/bbox-device.c
diff options
context:
space:
mode:
authorSimon Bünzli <zeniko@gmail.com>2014-05-09 19:56:15 +0200
committerSimon Bünzli <zeniko@gmail.com>2014-05-12 18:37:47 +0200
commit7db69f3b4a2732d993a23418344cda23924c8749 (patch)
tree7e7238978eaac16174e62ac4817864011b2f186c /source/fitz/bbox-device.c
parent277506cad41bd18e76e373457a425dcbf4b3c59e (diff)
downloadmupdf-7db69f3b4a2732d993a23418344cda23924c8749.tar.xz
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.
Diffstat (limited to 'source/fitz/bbox-device.c')
-rw-r--r--source/fitz/bbox-device.c2
1 files changed, 1 insertions, 1 deletions
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);
}