diff options
author | Tor Andersson <tor@ghostscript.com> | 2005-05-04 21:35:49 +0200 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2005-05-04 21:35:49 +0200 |
commit | 2078435194f55a2ab0165201a3f95688b794a123 (patch) | |
tree | 723e4030cdc75038647166c394b5dd1269d8f96d | |
parent | 257b9fcb6c6a15b636fa800368414a273f37e1c1 (diff) | |
download | mupdf-2078435194f55a2ab0165201a3f95688b794a123.tar.xz |
fix segfault in cleanmasks
-rw-r--r-- | fitz/node_optimize.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fitz/node_optimize.c b/fitz/node_optimize.c index 2cb97d85..80a43293 100644 --- a/fitz/node_optimize.c +++ b/fitz/node_optimize.c @@ -179,6 +179,9 @@ static void cleanmasks(fz_node *node) for (current = node->first; current; current = current->next) { retry: + if (!current) + break; + if (fz_ismasknode(current)) { shape = current->first; |