fix: correctly convert virtual to real path

This commit is contained in:
TopchetoEU 2023-12-24 14:40:27 +02:00
parent 031f78ebf1
commit 4b0bbf5190
Signed by: topchetoeu
GPG Key ID: 6531B8583E5F6ED4

View File

@ -10,7 +10,9 @@ public class PhysicalFilesystem implements Filesystem {
public final Path root;
private Path getPath(String name) {
return root.resolve(name.replace("\\", "/")).normalize();
var absolutized = Path.of("/" + name.replace("\\", "/")).normalize().toString();
var res = Path.of(root.toString() + absolutized).normalize();
return res;
}
private void checkMode(Path path, Mode mode) {