summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfmx/src/epdf.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvipdfmx/src/epdf.c')
-rw-r--r--Build/source/texk/dvipdfmx/src/epdf.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/Build/source/texk/dvipdfmx/src/epdf.c b/Build/source/texk/dvipdfmx/src/epdf.c
index 938ae319c27..aa2d8bf80f2 100644
--- a/Build/source/texk/dvipdfmx/src/epdf.c
+++ b/Build/source/texk/dvipdfmx/src/epdf.c
@@ -1,4 +1,4 @@
-/* $Header: /home/cvsroot/dvipdfmx/src/epdf.c,v 1.28 2009/05/10 21:35:12 matthias Exp $
+/* $Header: /home/cvsroot/dvipdfmx/src/epdf.c,v 1.30 2009/09/19 18:48:27 matthias Exp $
This is dvipdfmx, an eXtended version of dvipdfm by Mark A. Wicks.
@@ -57,7 +57,6 @@ pdf_include_page (pdf_ximage *ximage, FILE *image_file, const char *filename)
xform_info info;
pdf_obj *contents = NULL, *catalog;
pdf_obj *page = NULL, *resources = NULL, *markinfo = NULL;
- long page_no, count;
pf = pdf_open(filename, image_file);
if (!pf)
@@ -68,9 +67,8 @@ pdf_include_page (pdf_ximage *ximage, FILE *image_file, const char *filename)
pdf_ximage_init_form_info(&info);
- page_no = pdf_ximage_get_page(ximage);
-
- page = pdf_doc_get_page(pf, &page_no, &count, &info.bbox, &resources);
+ page = pdf_doc_get_page(pf, pdf_ximage_get_page(ximage), NULL,
+ &info.bbox, &resources);
if(!page)
goto error_silent;
@@ -89,12 +87,6 @@ pdf_include_page (pdf_ximage *ximage, FILE *image_file, const char *filename)
pdf_release_obj(tmp);
}
- /*
- * We must update ximage because page_no might have been changed
- * by pdf_doc_get_page from negative to positive.
- */
- pdf_ximage_set_page(ximage, page_no, count);
-
contents = pdf_deref_obj(pdf_lookup_dict(page, "Contents"));
pdf_release_obj(page);