]> wimlib.net Git - wimlib/blobdiff - src/metadata_resource.c
Variable chunk size support (currently XPRESS only)
[wimlib] / src / metadata_resource.c
index 255903699bc0f1cc7f8d9e7abe42c9196ac3ee96..5ee296642fb70651b5a9c609d8571099bb968d40 100644 (file)
@@ -296,10 +296,12 @@ write_metadata_resource(WIMStruct *wim, int image, int write_resource_flags)
         * the metadata resource.  */
        ret = write_wim_resource_from_buffer(buf, len, WIM_RESHDR_FLAG_METADATA,
                                             &wim->out_fd,
-                                            wim->compression_type,
+                                            wim->out_compression_type,
+                                            wim->out_chunk_size,
                                             &imd->metadata_lte->output_resource_entry,
                                             imd->metadata_lte->hash,
-                                            write_resource_flags);
+                                            write_resource_flags,
+                                            &wim->lzx_context);
 
        /* Original checksum was overridden; set a flag so it isn't used.  */
        imd->metadata_lte->dont_check_metadata_hash = 1;