]> granicus.if.org Git - multimarkdown/commitdiff
FIXED: Store directories in zip file without compression to avoid error
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Fri, 25 Aug 2017 13:55:03 +0000 (09:55 -0400)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Fri, 25 Aug 2017 13:55:03 +0000 (09:55 -0400)
Sources/libMultiMarkdown/epub.c
Sources/libMultiMarkdown/opendocument.c
Sources/libMultiMarkdown/textbundle.c

index 1dbf7ff26d0d0894e0921f5f18508fc65d78fca7..495eb2246df5dabce179fae2d512342bf5b0ec50 100644 (file)
@@ -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");
index c257175cf581bae055a0608e04e8b591d61d3c3d..49ad763a7d2f8d6a71303fc2fab7a707c9f1110c 100644 (file)
@@ -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");
index 59adad1bdff39ec5f970821d9afdea1864a97c37..09018952dbf2cbb940dcaf89c3e52cf1b1dd03d3 100644 (file)
@@ -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");