diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2017-03-23 18:55:45 -0400 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2017-03-23 18:56:52 -0400 |
commit | 6979982ba2900f451c801d35bb7e52413a89d26e (patch) | |
tree | 2b74146bc04e4bd66d00734570947a6d3818344c /source/pdf | |
parent | 031c7035652d3c967321c9c308dea7cfb1c0e6fa (diff) | |
download | mupdf-6979982ba2900f451c801d35bb7e52413a89d26e.tar.xz |
Add fz_new_writer function.
Moves document_writers into the same style as
fz_new_{image,document,page} etc.
Diffstat (limited to 'source/pdf')
-rw-r--r-- | source/pdf/pdf-write.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/source/pdf/pdf-write.c b/source/pdf/pdf-write.c index d0ff2f76..9af70bb4 100644 --- a/source/pdf/pdf-write.c +++ b/source/pdf/pdf-write.c @@ -3273,13 +3273,7 @@ pdf_writer_drop_writer(fz_context *ctx, fz_document_writer *wri_) fz_document_writer * fz_new_pdf_writer(fz_context *ctx, const char *path, const char *options) { - pdf_writer *wri; - - wri = fz_malloc_struct(ctx, pdf_writer); - wri->super.begin_page = pdf_writer_begin_page; - wri->super.end_page = pdf_writer_end_page; - wri->super.close_writer = pdf_writer_close_writer; - wri->super.drop_writer = pdf_writer_drop_writer; + pdf_writer *wri = fz_new_writer(ctx, pdf_writer, pdf_writer_begin_page, pdf_writer_end_page, pdf_writer_close_writer, pdf_writer_drop_writer); fz_try(ctx) { |