summaryrefslogtreecommitdiff
path: root/mupdf/pdf_xobject.c
diff options
context:
space:
mode:
Diffstat (limited to 'mupdf/pdf_xobject.c')
-rw-r--r--mupdf/pdf_xobject.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/mupdf/pdf_xobject.c b/mupdf/pdf_xobject.c
index eb9f15f8..e11424a7 100644
--- a/mupdf/pdf_xobject.c
+++ b/mupdf/pdf_xobject.c
@@ -24,12 +24,7 @@ pdf_loadxobject(pdf_xobject **formp, pdf_xref *xref, fz_obj *dict)
/* Store item immediately, to avoid infinite recursion if contained
objects refer again to this xobject */
- error = pdf_storeitem(xref->store, PDF_KXOBJECT, dict, form);
- if (error)
- {
- pdf_dropxobject(form);
- return fz_rethrow(error, "cannot store xobject resource");
- }
+ pdf_storeitem(xref->store, PDF_KXOBJECT, dict, form);
pdf_logrsrc("load xobject (%d %d R) ptr=%p {\n", fz_tonum(dict), fz_togen(dict), form);