summaryrefslogtreecommitdiff
path: root/platform/gl/gl-main.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/gl/gl-main.c')
-rw-r--r--platform/gl/gl-main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c
index 46c65262..8300bc0a 100644
--- a/platform/gl/gl-main.c
+++ b/platform/gl/gl-main.c
@@ -755,7 +755,11 @@ static void reload(void)
fz_layout_document(ctx, doc, layout_w, layout_h, layout_em);
- outline = fz_load_outline(ctx, doc);
+ fz_try(ctx)
+ outline = fz_load_outline(ctx, doc);
+ fz_catch(ctx)
+ outline = NULL;
+
pdf = pdf_specifics(ctx, doc);
if (pdf)
pdf_enable_js(ctx, pdf);