]> wimlib.net Git - wimlib/blobdiff - src/extract.c
Unify case-sensitive and case-insensitive filename indices
[wimlib] / src / extract.c
index 769abbe15235551b9d93a4f5647d0b66b133024d..9275c352b427dac58600ff0474e9c577d3b6ae14 100644 (file)
@@ -761,9 +761,7 @@ dentry_calculate_extraction_name(struct wim_dentry *dentry,
 
        if (!ctx->supported_features.case_sensitive_filenames) {
                struct wim_dentry *other;
-               list_for_each_entry(other, &dentry->d_ci_conflict_list,
-                                   d_ci_conflict_list)
-               {
+               dentry_for_each_ci_match(other, dentry) {
                        if (will_extract_dentry(other)) {
                                if (ctx->extract_flags &
                                    WIMLIB_EXTRACT_FLAG_ALL_CASE_CONFLICTS) {