summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-xref.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/pdf/pdf-xref.c')
-rw-r--r--source/pdf/pdf-xref.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c
index 71213fd7..faf7e81f 100644
--- a/source/pdf/pdf-xref.c
+++ b/source/pdf/pdf-xref.c
@@ -1085,8 +1085,8 @@ pdf_init_document(pdf_document *doc)
void
pdf_close_document(pdf_document *doc)
{
- int i;
fz_context *ctx;
+ int i;
if (!doc)
return;
@@ -1101,20 +1101,6 @@ pdf_close_document(pdf_document *doc)
pdf_free_xref_sections(doc);
- if (doc->page_objs)
- {
- for (i = 0; i < doc->page_len; i++)
- pdf_drop_obj(doc->page_objs[i]);
- fz_free(ctx, doc->page_objs);
- }
-
- if (doc->page_refs)
- {
- for (i = 0; i < doc->page_len; i++)
- pdf_drop_obj(doc->page_refs[i]);
- fz_free(ctx, doc->page_refs);
- }
-
if (doc->focus_obj)
pdf_drop_obj(doc->focus_obj);
if (doc->file)