godot/drivers/windows
Valentin Cocaud c09731c413 Warn on filesystem case mismatch
When a file is opened with a wrong case, it can work on the developer system but break on a user system with a case-sensitive filesystem.

This will display a warning when it happens.

CAVEATS: It will also display the warning if a symlink is in the path.

Adapt warning if the file is a symlink. Avoid warning on symlinks.

Fix memory leak and avoid `lstat` usage.

Avoid exposing real_path when not in TOOLS_ENABLED mode.
2024-11-08 14:23:41 -08:00
..
dir_access_windows.cpp Style: Apply clang-tidy fixes (superficial) 2024-11-04 12:11:14 -06:00
dir_access_windows.h Add symlink API support for Windows, expose symlink methods. 2024-04-28 19:59:34 +03:00
file_access_windows_pipe.cpp Style: Apply clang-tidy fixes (superficial) 2024-11-04 12:11:14 -06:00
file_access_windows_pipe.h Style: Apply clang-tidy fixes (superficial) 2024-11-04 12:11:14 -06:00
file_access_windows.cpp Warn on filesystem case mismatch 2024-11-08 14:23:41 -08:00
file_access_windows.h Reduce code duplication in FileAccess 2024-09-01 12:39:32 +02:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00