From b3c03b4769f3f4855d12fe064c739a7da2709774 Mon Sep 17 00:00:00 2001 From: Robin Stuart Date: Thu, 14 Mar 2019 11:02:17 +0000 Subject: [PATCH] Fix EOF bug in EMF output MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug reported by 与 忘 --- backend/emf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/emf.c b/backend/emf.c index 606b9c95..e6c799db 100644 --- a/backend/emf.c +++ b/backend/emf.c @@ -430,11 +430,11 @@ int emf_plot(struct zint_symbol *symbol) { /* Create EOF record */ emr_eof.type = 0x0000000e; // EMR_EOF - emr_eof.size = 18; // Assuming no palette entries + emr_eof.size = 20; // Assuming no palette entries emr_eof.n_pal_entries = 0; emr_eof.off_pal_entries = 0; emr_eof.size_last = emr_eof.size; - bytecount += 18; + bytecount += 20; recordcount++; if (symbol->symbology == BARCODE_MAXICODE) {