Skip to content

Commit a14438c

Browse files
committed
🐛 ISO9660 文件名匹配
1 parent 81dcb2c commit a14438c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/fs/iso9660/iso9660.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,11 @@ static int iso_namelen(char *name, int len)
125125
static bool iso_match_name(char *name1, int len1, char *name2, int len2)
126126
{
127127
char *next;
128-
if (len2 == 1 && !memcmp("\0", name2, 1) && match_name(name1, ".", &next))
128+
if (len2 == 1 && !memcmp("\0", name2, 1) && match_name(name1, ".", &next, 2))
129129
{
130130
return true;
131131
}
132-
if (len2 == 1 && !memcmp("\x01", name2, 1) && match_name(name1, "..", &next))
132+
if (len2 == 1 && !memcmp("\x01", name2, 1) && match_name(name1, "..", &next, 3))
133133
{
134134
return true;
135135
}

0 commit comments

Comments
 (0)