diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-02-24 17:27:59 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-02-29 15:53:04 +0100 |
commit | 2220ffb30ea8773102e9ca0bce4e3b7e31720627 (patch) | |
tree | 2b7086d65aafabd4d07caf190fc1f9867c703fdd | |
parent | 727dbaa8a7d987325688703db0d50895df4b097f (diff) | |
download | mupdf-2220ffb30ea8773102e9ca0bce4e3b7e31720627.tar.xz |
Change order of arguments to pdf_create_page.
-rw-r--r-- | include/mupdf/pdf/document.h | 2 | ||||
-rw-r--r-- | platform/x11/pdfapp.c | 2 | ||||
-rw-r--r-- | source/pdf/pdf-page.c | 6 | ||||
-rw-r--r-- | source/tools/mudraw.c | 2 | ||||
-rw-r--r-- | source/tools/pdfcreate.c | 4 |
5 files changed, 8 insertions, 8 deletions
diff --git a/include/mupdf/pdf/document.h b/include/mupdf/pdf/document.h index 1605a0d6..8e8df1b3 100644 --- a/include/mupdf/pdf/document.h +++ b/include/mupdf/pdf/document.h @@ -269,7 +269,7 @@ struct pdf_document_s */ pdf_document *pdf_create_document(fz_context *ctx); -pdf_page *pdf_create_page(fz_context *ctx, pdf_document *doc, fz_rect rect, fz_buffer *buffer, int rotate); +pdf_page *pdf_create_page(fz_context *ctx, pdf_document *doc, fz_rect rect, int rotate, fz_buffer *contents); void pdf_insert_page(fz_context *ctx, pdf_document *doc, pdf_page *page, int at); diff --git a/platform/x11/pdfapp.c b/platform/x11/pdfapp.c index 0742d66b..f28f595d 100644 --- a/platform/x11/pdfapp.c +++ b/platform/x11/pdfapp.c @@ -255,7 +255,7 @@ static int make_fake_doc(pdfapp_t *app) bounds.x1 = app->winw; bounds.y1 = app->winh; - newpage = pdf_create_page(ctx, pdf, bounds, NULL, 0); + newpage = pdf_create_page(ctx, pdf, bounds, 0, NULL); dev = pdf_page_write(ctx, pdf, newpage); diff --git a/source/pdf/pdf-page.c b/source/pdf/pdf-page.c index 30cbb4e9..281b146c 100644 --- a/source/pdf/pdf-page.c +++ b/source/pdf/pdf-page.c @@ -697,7 +697,7 @@ pdf_delete_page_range(fz_context *ctx, pdf_document *doc, int start, int end) } pdf_page * -pdf_create_page(fz_context *ctx, pdf_document *doc, fz_rect mediabox, fz_buffer *buffer, int rotate) +pdf_create_page(fz_context *ctx, pdf_document *doc, fz_rect mediabox, int rotate, fz_buffer *contents) { pdf_page *page = NULL; pdf_obj *pageobj, *obj; @@ -738,11 +738,11 @@ pdf_create_page(fz_context *ctx, pdf_document *doc, fz_rect mediabox, fz_buffer fz_concat(&ctm, &ctm, &tmp); page->ctm = ctm; - if (buffer != NULL) + if (contents != NULL) { obj = pdf_new_dict(ctx, doc, 4); page->contents = pdf_new_ref(ctx, doc, obj); - pdf_update_stream(ctx, doc, page->contents, buffer, 0); + pdf_update_stream(ctx, doc, page->contents, contents, 0); pdf_drop_obj(ctx, obj); obj = NULL; pdf_dict_puts(ctx, pageobj, "Contents", page->contents); diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c index fb253da4..aecc6368 100644 --- a/source/tools/mudraw.c +++ b/source/tools/mudraw.c @@ -387,7 +387,7 @@ static void drawpage(fz_context *ctx, fz_document *doc, int pagenum) tbounds = bounds; fz_transform_rect(&tbounds, &ctm); - newpage = pdf_create_page(ctx, pdfout, bounds, NULL, 0); + newpage = pdf_create_page(ctx, pdfout, bounds, 0, NULL); fz_try(ctx) { diff --git a/source/tools/pdfcreate.c b/source/tools/pdfcreate.c index 4e4a622e..6317e304 100644 --- a/source/tools/pdfcreate.c +++ b/source/tools/pdfcreate.c @@ -403,7 +403,7 @@ static int create_pdf(fz_context *ctx, char *output, resources fonts[], int num_ length = get_page_contents(ctx, k, &content, buffer); fz_buf = fz_new_buffer_from_data(ctx, buffer, length); buffer = NULL; - newpage = pdf_create_page(ctx, pdf, bounds, fz_buf, 0); + newpage = pdf_create_page(ctx, pdf, bounds, 0, fz_buf); /* Create the dicts for the page resources */ font_dict = create_page_res_dict(ctx, pdf, content.ref_font_resources[k], "Font", content.num_page_font_res[k]); @@ -424,7 +424,7 @@ static int create_pdf(fz_context *ctx, char *output, resources fonts[], int num_ } else { - newpage = pdf_create_page(ctx, pdf, bounds, NULL, 0); + newpage = pdf_create_page(ctx, pdf, bounds, 0, NULL); } pdf_insert_page(ctx, pdf, newpage, INT_MAX); pdf_drop_page(ctx, newpage); |