diff options
Diffstat (limited to 'source/pdf/pdf-outline.c')
-rw-r--r-- | source/pdf/pdf-outline.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/source/pdf/pdf-outline.c b/source/pdf/pdf-outline.c index 44c0c518..0c1d3feb 100644 --- a/source/pdf/pdf-outline.c +++ b/source/pdf/pdf-outline.c @@ -18,12 +18,7 @@ pdf_load_outline_imp(fz_context *ctx, pdf_document *doc, pdf_obj *dict) { if (pdf_mark_obj(ctx, dict)) break; - node = fz_malloc_struct(ctx, fz_outline); - node->title = NULL; - node->dest.kind = FZ_LINK_NONE; - node->down = NULL; - node->next = NULL; - node->is_open = 0; + node = fz_new_outline(ctx); *prev = node; prev = &node->next; |