On Sat Nov 16 10:36:27 2024 +0000, Jinoh Kang wrote:
What if the destination file is a hard link to the same file as the source, but with a completely different name (not just different case)?
Suppose `foo.txt` and `bar.txt` are hard links to the same file. What happens if we link `foo.txt` to `bar.txt` with `FILE_LINK_REPLACE_IF_EXISTS`?
`different_case = 1` for completely different names too (foo ≠ bar), but I'm not sure this is renaming the file on Windows as well.