Windows APIs don't really provide a way to change a filename case. This implements a little juggling to make this work. We first create a guaranteed unique temporary file, we then replace the original file with the temporary file and we finally rename it to the desired filename case. (cherry picked from commit d69d58deeaa523c6c38958b3956423ae8f814909)
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
SCsub | Loading commit data... | |
dir_access_windows.cpp | Loading commit data... | |
dir_access_windows.h | Loading commit data... | |
file_access_windows.cpp | Loading commit data... | |
file_access_windows.h | Loading commit data... | |
mutex_windows.cpp | Loading commit data... | |
mutex_windows.h | Loading commit data... | |
packet_peer_udp_winsock.cpp | Loading commit data... | |
packet_peer_udp_winsock.h | Loading commit data... | |
rw_lock_windows.cpp | Loading commit data... | |
rw_lock_windows.h | Loading commit data... | |
semaphore_windows.cpp | Loading commit data... | |
semaphore_windows.h | Loading commit data... | |
shell_windows.cpp | Loading commit data... | |
shell_windows.h | Loading commit data... | |
stream_peer_tcp_winsock.cpp | Loading commit data... | |
stream_peer_tcp_winsock.h | Loading commit data... | |
tcp_server_winsock.cpp | Loading commit data... | |
tcp_server_winsock.h | Loading commit data... | |
thread_windows.cpp | Loading commit data... | |
thread_windows.h | Loading commit data... |