From a2afcdf0f2b6cb0a342c38933d347169c0c7b6e4 Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Tue, 22 Nov 2016 17:23:35 +0000 Subject: Fix pdf-write bug when ascii encoding. --- source/pdf/pdf-write.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/pdf/pdf-write.c b/source/pdf/pdf-write.c index 3401f59d..224da50c 100644 --- a/source/pdf/pdf-write.c +++ b/source/pdf/pdf-write.c @@ -1670,6 +1670,7 @@ static void copystream(fz_context *ctx, pdf_document *doc, pdf_write_state *opts tmp = hexbuf(ctx, data, len); fz_drop_buffer(ctx, buf); buf = tmp; + len = fz_buffer_storage(ctx, buf, &data); addhexfilter(ctx, doc, obj); } @@ -1734,6 +1735,7 @@ static void expandstream(fz_context *ctx, pdf_document *doc, pdf_write_state *op tmp = hexbuf(ctx, data, len); fz_drop_buffer(ctx, buf); buf = tmp; + len = fz_buffer_storage(ctx, buf, &data); addhexfilter(ctx, doc, obj); } -- cgit v1.2.3