Skip to content

Commit b3f45a2

Browse files
maharmstoneHBelusca
authored andcommitted
[FREELDR] Fix bug in Btrfs filename lookups. (reactos#1951)
1 parent a7f97cc commit b3f45a2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

boot/freeldr/freeldr/lib/fs/btrfs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@ static BOOLEAN BtrFsLookupDirItemI(const struct btrfs_root_item *root, u64 dir_h
619619
name_buf = (char *) item + sizeof(*item);
620620
TRACE("Compare names %.*s and %.*s\n", name_len, name, item->name_len, name_buf);
621621

622-
if (_strnicmp(name, name_buf, name_len) == 0)
622+
if (name_len == item->name_len && _strnicmp(name, name_buf, name_len) == 0)
623623
{
624624
*ret_item = *item;
625625
result = TRUE;

0 commit comments

Comments
 (0)