num_unnamed_streams++;
}
if (num_unnamed_streams > 1) {
- ERROR("Dentry `%"TS"' has multiple (%u) un-named streams",
- dentry_full_path(first_dentry), num_unnamed_streams);
- return WIMLIB_ERR_INVALID_DENTRY;
+ WARNING("\"%"TS"\" has multiple (%u) un-named streams",
+ dentry_full_path(first_dentry), num_unnamed_streams);
}
/* Files cannot have multiple DOS names, even if they have multiple
}
}
- /* Directories with multiple links have not been tested. XXX */
- if (inode->i_nlink > 1 && inode->i_attributes & FILE_ATTRIBUTE_DIRECTORY) {
- ERROR("Hard-linked directory `%"TS"' is unsupported",
- dentry_full_path(first_dentry));
- return WIMLIB_ERR_INVALID_DENTRY;
- }
-
inode->i_verified = 1;
return 0;
}