diff options
Diffstat (limited to 'platform/gl/gl-main.c')
-rw-r--r-- | platform/gl/gl-main.c | 6 |
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); |