]> wimlib.net Git - wimlib/blobdiff - src/dentry.c
split WIM apply, doc updates
[wimlib] / src / dentry.c
index 691f14c38412e851a42717c4335397e1df91a906..116efa58c0711cf9ce61dcfccf0391b43b6182b9 100644 (file)
@@ -617,7 +617,8 @@ static void __destroy_dentry(struct dentry *dentry)
        FREE(dentry->file_name_utf8);
        FREE(dentry->short_name);
        FREE(dentry->full_path_utf8);
-       FREE(dentry->extracted_file);
+       if (dentry->extracted_file != dentry->full_path_utf8)
+               FREE(dentry->extracted_file);
 }
 
 /* Frees a WIM dentry. */