From 2078435194f55a2ab0165201a3f95688b794a123 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 4 May 2005 21:35:49 +0200 Subject: fix segfault in cleanmasks --- fitz/node_optimize.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'fitz/node_optimize.c') 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; -- cgit v1.2.3