summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-outline.c
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2017-06-24 15:33:37 +0800
committerSebastian Rasmussen <sebras@gmail.com>2017-07-06 23:30:47 +0800
commit84aa0ee0901399bd5af61ecd73632634859c4267 (patch)
treef50d50aced6f26fb9b3015680e3d44a1d7d0ee8c /source/pdf/pdf-outline.c
parentb0533a00efd919840d3712847c386084308538a0 (diff)
downloadmupdf-84aa0ee0901399bd5af61ecd73632634859c4267.tar.xz
fz_var() variables must be initialized before fz_try.
Diffstat (limited to 'source/pdf/pdf-outline.c')
-rw-r--r--source/pdf/pdf-outline.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/source/pdf/pdf-outline.c b/source/pdf/pdf-outline.c
index 7a774a13..2d184dd4 100644
--- a/source/pdf/pdf-outline.c
+++ b/source/pdf/pdf-outline.c
@@ -4,7 +4,7 @@
static fz_outline *
pdf_load_outline_imp(fz_context *ctx, pdf_document *doc, pdf_obj *dict)
{
- fz_outline *node, **prev, *first;
+ fz_outline *node, **prev, *first = NULL;
pdf_obj *obj;
pdf_obj *odict = dict;
@@ -13,7 +13,6 @@ pdf_load_outline_imp(fz_context *ctx, pdf_document *doc, pdf_obj *dict)
fz_try(ctx)
{
- first = NULL;
prev = &first;
while (dict && pdf_is_dict(ctx, dict))
{