]> wimlib.net Git - wimlib/blobdiff - src/ntfs-capture.c
build_dentry_tree_ntfs(): Free memory for $Secure
[wimlib] / src / ntfs-capture.c
index a5ce6dfa9b14b4b4ecefa4c4e888763e8d827d4e..b06bc9cec4bca7dc6d65c4ba5dc58f3b1d66d689 100644 (file)
@@ -722,6 +722,10 @@ out_cleanup:
        destroy_sd_set(&sd_set);
 
 out:
+       ntfs_index_ctx_put(vol->secure_xsii);
+       ntfs_index_ctx_put(vol->secure_xsdh);
+       ntfs_inode_close(vol->secure_ni);
+
        if (ret) {
                if (ntfs_umount(vol, FALSE) != 0) {
                        ERROR_WITH_ERRNO("Failed to unmount NTFS volume `%s'",