]> wimlib.net Git - wimlib/blobdiff - src/metadata_resource.c
Update LZMS LRU queue handling
[wimlib] / src / metadata_resource.c
index b5ed165ccde0955f2dbd9bfc7068c716dc8647a2..2d780e96d82f25f9fa59b885db7d308527f8fe51 100644 (file)
@@ -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;