diff options
-rw-r--r-- | pdf/mupdf-internal.h | 2 | ||||
-rw-r--r-- | pdf/mupdf.h | 5 | ||||
-rw-r--r-- | pdf/pdf_xobject.c | 2 | ||||
-rw-r--r-- | pdf/pdf_xref.c | 13 |
4 files changed, 2 insertions, 20 deletions
diff --git a/pdf/mupdf-internal.h b/pdf/mupdf-internal.h index b178494c..57209049 100644 --- a/pdf/mupdf-internal.h +++ b/pdf/mupdf-internal.h @@ -304,7 +304,7 @@ pdf_xobject *pdf_load_xobject(pdf_document *doc, pdf_obj *obj); pdf_obj *pdf_new_xobject(pdf_document *doc, fz_rect *bbox, fz_matrix *mat); pdf_xobject *pdf_keep_xobject(fz_context *ctx, pdf_xobject *xobj); void pdf_drop_xobject(fz_context *ctx, pdf_xobject *xobj); -void pdf_xobject_set_contents(pdf_document *xref, pdf_xobject *from, fz_buffer *buffer); +void pdf_update_xobject_contents(pdf_document *xref, pdf_xobject *from, fz_buffer *buffer); /* diff --git a/pdf/mupdf.h b/pdf/mupdf.h index 10cc6f08..b3807852 100644 --- a/pdf/mupdf.h +++ b/pdf/mupdf.h @@ -122,11 +122,6 @@ void pdf_delete_object(pdf_document *xref, int num); void pdf_update_object(pdf_document *xref, int num, pdf_obj *obj); /* - pdf_get_stream: Return the contents for object in xref table -*/ -fz_buffer *pdf_get_stream(pdf_document *xref, int num); - -/* pdf_update_stream: Replace stream contents for object in xref table with the passed in buffer. The buffer contents must match the /Filter setting. diff --git a/pdf/pdf_xobject.c b/pdf/pdf_xobject.c index 88ab5a01..877a8a28 100644 --- a/pdf/pdf_xobject.c +++ b/pdf/pdf_xobject.c @@ -224,7 +224,7 @@ pdf_new_xobject(pdf_document *xref, fz_rect *bbox, fz_matrix *mat) return idict; } -void pdf_xobject_set_contents(pdf_document *xref, pdf_xobject *form, fz_buffer *buffer) +void pdf_update_xobject_contents(pdf_document *xref, pdf_xobject *form, fz_buffer *buffer) { pdf_dict_dels(form->contents, "Filter"); pdf_update_stream(xref, pdf_to_num(form->contents), buffer); diff --git a/pdf/pdf_xref.c b/pdf/pdf_xref.c index af72bc09..49177493 100644 --- a/pdf/pdf_xref.c +++ b/pdf/pdf_xref.c @@ -1136,19 +1136,6 @@ pdf_update_object(pdf_document *xref, int num, pdf_obj *newobj) x->obj = pdf_keep_obj(newobj); } -fz_buffer * -pdf_get_stream(pdf_document *xref, int num) -{ - pdf_xref_entry *x; - - if (num < 0 || num >= xref->len) - fz_throw(xref->ctx, "object out of range (%d 0 R); xref size %d", num, xref->len); - - x = &xref->table[num]; - - return x->stm_buf; -} - void pdf_update_stream(pdf_document *xref, int num, fz_buffer *newbuf) { |