From: Fletcher T. Penney Date: Fri, 25 Aug 2017 13:55:03 +0000 (-0400) Subject: FIXED: Store directories in zip file without compression to avoid error X-Git-Tag: 6.2.1^2~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9c5bf209acda20e0efe10807e7a92f9bf14c830b;p=multimarkdown FIXED: Store directories in zip file without compression to avoid error --- diff --git a/Sources/libMultiMarkdown/epub.c b/Sources/libMultiMarkdown/epub.c index 1dbf7ff..495eb22 100644 --- a/Sources/libMultiMarkdown/epub.c +++ b/Sources/libMultiMarkdown/epub.c @@ -489,13 +489,13 @@ DString * epub_create(const char * body, mmd_engine * e, const char * directory) } // Create directories - status = mz_zip_writer_add_mem(&zip, "OEBPS/", NULL, 0, MZ_BEST_COMPRESSION); + status = mz_zip_writer_add_mem(&zip, "OEBPS/", NULL, 0, MZ_NO_COMPRESSION); if (!status) { fprintf(stderr, "Error adding asset to zip.\n"); } - status = mz_zip_writer_add_mem(&zip, "META-INF/", NULL, 0, MZ_BEST_COMPRESSION); + status = mz_zip_writer_add_mem(&zip, "META-INF/", NULL, 0, MZ_NO_COMPRESSION); if (!status) { fprintf(stderr, "Error adding asset to zip.\n"); diff --git a/Sources/libMultiMarkdown/opendocument.c b/Sources/libMultiMarkdown/opendocument.c index c257175..49ad763 100644 --- a/Sources/libMultiMarkdown/opendocument.c +++ b/Sources/libMultiMarkdown/opendocument.c @@ -775,13 +775,13 @@ mz_zip_archive * opendocument_core_zip(mmd_engine * e, int format) { // Create directories - status = mz_zip_writer_add_mem(zip, "META-INF/", NULL, 0, MZ_BEST_COMPRESSION); + status = mz_zip_writer_add_mem(zip, "META-INF/", NULL, 0, MZ_NO_COMPRESSION); if (!status) { fprintf(stderr, "Error adding directory to zip.\n"); } - status = mz_zip_writer_add_mem(zip, "Pictures/", NULL, 0, MZ_BEST_COMPRESSION); + status = mz_zip_writer_add_mem(zip, "Pictures/", NULL, 0, MZ_NO_COMPRESSION); if (!status) { fprintf(stderr, "Error adding directory to zip.\n"); diff --git a/Sources/libMultiMarkdown/textbundle.c b/Sources/libMultiMarkdown/textbundle.c index 59adad1..0901895 100644 --- a/Sources/libMultiMarkdown/textbundle.c +++ b/Sources/libMultiMarkdown/textbundle.c @@ -392,7 +392,7 @@ DString * textbundle_create(const char * body, mmd_engine * e, const char * dire } // Create directories - status = mz_zip_writer_add_mem(&zip, "assets/", NULL, 0, MZ_BEST_COMPRESSION); + status = mz_zip_writer_add_mem(&zip, "assets/", NULL, 0, MZ_NO_COMPRESSION); if (!status) { fprintf(stderr, "Error adding assets directory to zip.\n");