* use AllowDirectorySeparators, instead of checking for '/' and '\'

This commit is contained in:
Nikolay Nikolov 2021-10-11 09:04:32 +03:00
parent 60d350f067
commit a0e7882692

View File

@ -156,7 +156,7 @@ begin
if Copy(path,1,Length(pdir))<>pdir then
continue;
chridx:=Length(pdir)+1;
if ((pdir<>'/') and (pdir<>'\')) and
if ((Length(pdir)<>1) or ((Length(pdir)=1) and not (pdir[1] in AllowDirectorySeparators))) and
((chridx>Length(path)) or not (path[chridx] in AllowDirectorySeparators)) then
continue;
if Length(pdir)>longest_match then