]> wimlib.net Git - wimlib/blobdiff - src/wim.c
refactor reparse point code; Win32: working extract rpfix
[wimlib] / src / wim.c
index 9bc025562cfa17289e639f972372ca4bbfd8a833..a25758110d80bf25d29ca9f07ef6602bbb710194 100644 (file)
--- a/src/wim.c
+++ b/src/wim.c
@@ -536,7 +536,7 @@ destroy_image_metadata(struct wim_image_metadata *imd,
        INIT_LIST_HEAD(&imd->inode_list);
 #ifdef WITH_NTFS_3G
        if (imd->ntfs_vol) {
-               do_ntfs_umount(imd->ntfs_vol);  
+               do_ntfs_umount(imd->ntfs_vol);
                imd->ntfs_vol = NULL;
        }
 #endif
@@ -650,7 +650,7 @@ wimlib_free(WIMStruct *w)
        if (w->out_fp)
                fclose(w->out_fp);
 
-#ifdef WITH_FUSE
+#if defined(WITH_FUSE) || defined(ENABLE_MULTITHREADED_COMPRESSION)
        if (w->fp_tab) {
                for (size_t i = 0; i < w->num_allocated_fps; i++)
                        if (w->fp_tab[i])