]> wimlib.net Git - wimlib/blobdiff - src/extract.c
wimlib-imagex, wimlib: Optimize appending new image as update of existing
[wimlib] / src / extract.c
index 1784cdf500e9024bba60b4cf33e1725bc9f0d2ee..c04f11b65b1c7d40f6dfc516a3f19fbbd7d19cd4 100644 (file)
@@ -1802,20 +1802,13 @@ dentry_tally_features(struct wim_dentry *dentry, void *_features)
        return 0;
 }
 
-static int
-dentry_clear_inode_visited(struct wim_dentry *dentry, void *_ignore)
-{
-       dentry->d_inode->i_visited = 0;
-       return 0;
-}
-
 /* Tally the features necessary to extract a dentry tree.  */
 static void
 dentry_tree_get_features(struct wim_dentry *root, struct wim_features *features)
 {
        memset(features, 0, sizeof(struct wim_features));
        for_dentry_in_tree(root, dentry_tally_features, features);
-       for_dentry_in_tree(root, dentry_clear_inode_visited, NULL);
+       dentry_tree_clear_inode_visited(root);
 }
 
 static u32