]> wimlib.net Git - wimlib/blobdiff - src/wim.c
NTFS-3g capture: use reference-counted NTFS volumes
[wimlib] / src / wim.c
index a82bd479117831b217af8c5400a0163c8fff1cb2..f06f25f15edd2ffb1461117aeb1ea05be41ded06 100644 (file)
--- a/src/wim.c
+++ b/src/wim.c
@@ -40,9 +40,7 @@
 #include "wimlib/file_io.h"
 #include "wimlib/integrity.h"
 #include "wimlib/metadata.h"
-#ifdef WITH_NTFS_3G
-#  include "wimlib/ntfs_3g.h" /* for do_ntfs_umount() */
-#endif
+#include "wimlib/ntfs_3g.h" /* for libntfs3g_global_init() */
 #include "wimlib/security.h"
 #include "wimlib/wim.h"
 #include "wimlib/xml.h"
@@ -218,12 +216,6 @@ destroy_image_metadata(struct wim_image_metadata *imd,
        }
        INIT_LIST_HEAD(&imd->unhashed_blobs);
        INIT_HLIST_HEAD(&imd->inode_list);
-#ifdef WITH_NTFS_3G
-       if (imd->ntfs_vol) {
-               do_ntfs_umount(imd->ntfs_vol);
-               imd->ntfs_vol = NULL;
-       }
-#endif
 }
 
 void