diff --git a/backend/emf.c b/backend/emf.c index c5944fe6..5a17643d 100644 --- a/backend/emf.c +++ b/backend/emf.c @@ -1015,7 +1015,7 @@ int emf_plot(struct zint_symbol *symbol) { if (symbol->output_options & BARCODE_STDOUT) { emf_file = stdout; } else { - emf_file = fopen(symbol->outfile, "w"); + emf_file = fopen(symbol->outfile, "wb"); } if (emf_file == NULL) { strcpy(symbol->errtxt, "640: Could not open output file"); diff --git a/backend/tif.c b/backend/tif.c index 31e06a82..83f86ea7 100644 --- a/backend/tif.c +++ b/backend/tif.c @@ -294,10 +294,5 @@ int tif_pixel_plot(struct zint_symbol *symbol, char *pixelbuf) { fclose(tif_file); } -#ifdef _MSC_VER - free(strip_offset); - free(strip_bytes); -#endif - return 0; } diff --git a/backend_qt/backend_qt.pro b/backend_qt/backend_qt.pro index dfe34f03..c63d623e 100644 --- a/backend_qt/backend_qt.pro +++ b/backend_qt/backend_qt.pro @@ -96,6 +96,7 @@ SOURCES += ../backend/2of5.c \ ../backend/imail.c \ ../backend/large.c \ ../backend/library.c \ + ../backend/mailmark.c \ ../backend/maxicode.c \ ../backend/medical.c \ ../backend/pcx.c \ diff --git a/backend_tcl/zint.c b/backend_tcl/zint.c index 45ee362b..b039141b 100644 --- a/backend_tcl/zint.c +++ b/backend_tcl/zint.c @@ -49,7 +49,10 @@ - Misspelled symbology: AztecRunes 2017-10-23 2.6.2 HaO - Framework 2.6.2 bugfixes -- Allow dll unload +- Allow dll unload + 2018-02-13 2.6.3 HaO + - Framework trunk update + - Added VIN and MailMark symbologies. */ #if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) @@ -158,7 +161,8 @@ static char *s_code_list[] = { "ISBN", "RM4SCC", "Datamatrix", - "EAN14", + "EAN14", + "VIN", "CodablockF", "NVE18", "JapanPost", @@ -185,7 +189,8 @@ static char *s_code_list[] = { "HIBC-CodablockF", "HIBCAztec", "DotCode", - "HanXin", + "HanXin", + "MailMark", "AztecRunes", "Code32", "EAN-CC", @@ -251,7 +256,8 @@ static int s_code_number[] = { BARCODE_ISBNX, BARCODE_RM4SCC, BARCODE_DATAMATRIX, - BARCODE_EAN14, + BARCODE_EAN14, + BARCODE_VIN, BARCODE_CODABLOCKF, BARCODE_NVE18, BARCODE_JAPANPOST, @@ -278,7 +284,8 @@ static int s_code_number[] = { BARCODE_HIBC_BLOCKF, BARCODE_HIBC_AZTEC, BARCODE_DOTCODE, - BARCODE_HANXIN, + BARCODE_HANXIN, + BARCODE_MAILMARK, BARCODE_AZRUNE, BARCODE_CODE32, BARCODE_EANX_CC, diff --git a/backend_tcl/zint_tcl.dsp b/backend_tcl/zint_tcl.dsp index 669179f0..8613220b 100644 --- a/backend_tcl/zint_tcl.dsp +++ b/backend_tcl/zint_tcl.dsp @@ -184,6 +184,10 @@ SOURCE=..\backend\library.c # End Source File # Begin Source File +SOURCE=..\backend\mailmark.c +# End Source File +# Begin Source File + SOURCE=..\backend\maxicode.c # End Source File # Begin Source File diff --git a/win32/zint_cmdline_vc6/zint_cmdline_vc6.dsp b/win32/zint_cmdline_vc6/zint_cmdline_vc6.dsp index 03d5e7d0..a0a81e0b 100644 --- a/win32/zint_cmdline_vc6/zint_cmdline_vc6.dsp +++ b/win32/zint_cmdline_vc6/zint_cmdline_vc6.dsp @@ -188,6 +188,10 @@ SOURCE=..\..\backend\library.c # End Source File # Begin Source File +SOURCE=..\..\backend\mailmark.c +# End Source File +# Begin Source File + SOURCE=..\..\frontend\main.c # End Source File # Begin Source File