diff options
author | Robin Watts <robin.watts@artifex.com> | 2013-03-21 17:53:20 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2013-03-21 18:05:35 +0000 |
commit | c92a51cb111f997c94ec48e20cce90ca27073b55 (patch) | |
tree | a9d382672b7af331ae918cdac4209b3e5df8202d | |
parent | a291ddac0d6b7923cdcbd6644bdd89dd315b6921 (diff) | |
download | mupdf-c92a51cb111f997c94ec48e20cce90ca27073b55.tar.xz |
Bug 693708: Avoid dereferencing null pointer.
Ensure pointer is non NULL before dereferencing.
-rw-r--r-- | fitz/dev_trace.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fitz/dev_trace.c b/fitz/dev_trace.c index 88b445a2..6474a491 100644 --- a/fitz/dev_trace.c +++ b/fitz/dev_trace.c @@ -120,7 +120,8 @@ fz_trace_clip_path(fz_device *dev, fz_path *path, const fz_rect *rect, int even_ else printf(" winding=\"nonzero\""); fz_trace_matrix(ctm); - printf(" contentbbox=\"%g %g %g %g\">\n", rect->x0, rect->y0, rect->x1, rect->y1); + if (rect) + printf(" contentbbox=\"%g %g %g %g\">\n", rect->x0, rect->y0, rect->x1, rect->y1); fz_trace_path(path, 0); printf("</clip_path>\n"); } |