]> wimlib.net Git - wimlib/blobdiff - src/modify.c
Make lookup table use hlist
[wimlib] / src / modify.c
index 41c745b4fc2153466d251415656829c46e7e85b7..5250ff6effe9adf37159e2fd678d496c0a29924e 100644 (file)
 
 void destroy_image_metadata(struct image_metadata *imd,struct lookup_table *lt)
 {
-       if (lt)
-               free_dentry_tree(imd->root_dentry, lt, true);
-       else
-               free_dentry_tree(imd->root_dentry, NULL, false);
+       free_dentry_tree(imd->root_dentry, lt);
        free_security_data(imd->security_data);
        free_link_group_table(imd->lgt);
 
@@ -564,6 +561,6 @@ out_destroy_imd:
        w->hdr.image_count--;
        return ret;
 out_free_dentry_tree:
-       free_dentry_tree(root_dentry, w->lookup_table, true);
+       free_dentry_tree(root_dentry, w->lookup_table);
        return ret;
 }