X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fmetadata_resource.c;h=2d780e96d82f25f9fa59b885db7d308527f8fe51;hb=603bfc3c873dfb6517e6819ca79275787046fcba;hp=b5ed165ccde0955f2dbd9bfc7068c716dc8647a2;hpb=f24f8409b041727329e980fdc81e84a7c9b00e5b;p=wimlib diff --git a/src/metadata_resource.c b/src/metadata_resource.c index b5ed165c..2d780e96 100644 --- a/src/metadata_resource.c +++ b/src/metadata_resource.c @@ -74,11 +74,7 @@ read_metadata_resource(WIMStruct *wim, struct wim_image_metadata *imd) metadata_lte = imd->metadata_lte; metadata_len = metadata_lte->size; - DEBUG("Reading metadata resource: original_size = %"PRIu64", " - "size = %"PRIu64", offset = %"PRIu64"", - metadata_lte->rspec->uncompressed_size, - metadata_lte->rspec->size_in_wim, - metadata_lte->rspec->offset_in_wim); + DEBUG("Reading metadata resource."); /* There is no way the metadata resource could possibly be less than (8 * + WIM_DENTRY_DISK_SIZE) bytes, where the 8 is for security data (with @@ -91,7 +87,7 @@ read_metadata_resource(WIMStruct *wim, struct wim_image_metadata *imd) } /* Read the metadata resource into memory. (It may be compressed.) */ - ret = read_full_resource_into_alloc_buf(metadata_lte, &buf); + ret = read_full_stream_into_alloc_buf(metadata_lte, &buf); if (ret) return ret; @@ -301,8 +297,7 @@ write_metadata_resource(WIMStruct *wim, int image, int write_resource_flags) wim->out_chunk_size, &imd->metadata_lte->out_reshdr, imd->metadata_lte->hash, - write_resource_flags, - &wim->lzx_context); + write_resource_flags); /* Original checksum was overridden; set a flag so it isn't used. */ imd->metadata_lte->dont_check_metadata_hash = 1;