This makes it possible to distinguish files based only on case, which I think is
a good idea because the FUSE filesystem is already case-sensitive, and Windows
at least theoretically supports case-sensitive files. This also fixes a silent
failure to capture files with names that differ only in case.
static int compare_names(const char *name_1, u16 len_1,
const char *name_2, u16 len_2)
{
- int result = strncasecmp(name_1, name_2, min(len_1, len_2));
+ int result = strncmp(name_1, name_2, min(len_1, len_2));
if (result) {
return result;
} else {