]> wimlib.net Git - wimlib/blobdiff - src/resource.c
Fixes
[wimlib] / src / resource.c
index 6ca59c917f3bb272dde54a2c5effcf06ae570a03..49de59a482f3e5900dc14aa066101da918f344be 100644 (file)
@@ -1004,6 +1004,7 @@ int read_metadata_resource(FILE *fp, int wim_ctype, struct image_metadata *imd)
                goto out_free_dentry_tree;
 
        DEBUG("Building link group table");
+       /* Build hash table that maps hard link group IDs to dentry sets */
        lgt = new_link_group_table(9001);
        if (!lgt)
                goto out_free_dentry_tree;
@@ -1015,6 +1016,7 @@ int read_metadata_resource(FILE *fp, int wim_ctype, struct image_metadata *imd)
        ret = link_groups_free_duplicate_data(lgt);
        if (ret != 0)
                goto out_free_lgt;
+       DEBUG("Done reading image metadata");
 
        imd->lgt           = lgt;
        imd->security_data = sd;
@@ -1090,6 +1092,9 @@ int write_metadata_resource(WIMStruct *w)
        if (ret != 0)
                return ret;
 
+       DEBUG("Updating metadata lookup table entry (size %zu)",
+             metadata_original_size);
+
        /* Update the lookup table entry, including the hash and output resource
         * entry fields, for this image's metadata resource.  */
        lte = wim_metadata_lookup_table_entry(w);