]> wimlib.net Git - wimlib/blobdiff - src/dentry.c
Allow in-place overwrites when unmounting read-write mounted WIM
[wimlib] / src / dentry.c
index daab2fea4bd16a3f96cc851897a0e6f3d6659976..fb57c93717631ad64bbb0964bcb8c67338716153 100644 (file)
@@ -890,6 +890,8 @@ void free_inode(struct inode *inode)
                wimlib_assert(inode->num_opened_fds == 0);
                FREE(inode->fds);
                pthread_mutex_destroy(&inode->i_mutex);
+               if (inode->hlist.next)
+                       hlist_del(&inode->hlist);
        #endif
                FREE(inode->extracted_file);
                FREE(inode);