summaryrefslogtreecommitdiff
path: root/fitz/dev_list.c
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2013-02-19 18:37:09 +0100
committerRobin Watts <robin.watts@artifex.com>2013-02-20 13:50:42 +0000
commit8d889eb014fb6df5183679544d0f6f90fe4cacce (patch)
tree3e825fd92879cd42a9e30c49dcea162bec7da8a2 /fitz/dev_list.c
parent428c087077291bfb343a3b80ea4399b4fe80eaa1 (diff)
downloadmupdf-8d889eb014fb6df5183679544d0f6f90fe4cacce.tar.xz
Bug 693639: treat NULL scissor in display list as infinite rect.
Thanks to zeniko.
Diffstat (limited to 'fitz/dev_list.c')
-rw-r--r--fitz/dev_list.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fitz/dev_list.c b/fitz/dev_list.c
index 68cdf20a..69596e48 100644
--- a/fitz/dev_list.c
+++ b/fitz/dev_list.c
@@ -601,6 +601,9 @@ fz_run_display_list(fz_display_list *list, fz_device *dev, const fz_matrix *top_
int progress = 0;
fz_context *ctx = dev->ctx;
+ if (!scissor)
+ scissor = &fz_infinite_rect;
+
if (cookie)
{
cookie->progress_max = list->len;