finish fixing removeLink on windows
authorJoey Hess <joeyh@joeyh.name>
Tue, 24 Nov 2020 16:38:12 +0000 (12:38 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 24 Nov 2020 17:20:44 +0000 (13:20 -0400)
commita3b714ddd9ba4c20d1c787a1f83b1ab5e9fb474a
treeba1b14df282b074abad1c8fa7834c3184c4662fb
parentdce07813915bdf6d9c35d939e2d44bf4556693c8
finish fixing removeLink on windows

9cb250f7be21a8f5b15454df4fb67bfd1811e39d got the ones in RawFilePath,
but there were others that used the one from unix-compat, which fails at
runtime on windows. To avoid this,
import System.PosixCompat.Files hiding removeLink

This commit was sponsored by Ethan Aubin.
28 files changed:
Annex/AutoMerge.hs
Annex/Branch.hs
Annex/Content/LowLevel.hs
Annex/Content/PointerFile.hs
Annex/Ingest.hs
Annex/Init.hs
Annex/Ssh.hs
Annex/Tmp.hs
Assistant/Repair.hs
Assistant/Upgrade.hs
Command/FuzzTest.hs
Command/Multicast.hs
Command/P2P.hs
Command/Vicfg.hs
Common.hs
Creds.hs
Git/Repair.hs
P2P/IO.hs
Remote/Directory.hs
Remote/Directory/LegacyChunked.hs
Remote/Helper/Special.hs
Test.hs
Upgrade/V5.hs
Utility/Directory.hs
Utility/FileMode.hs
Utility/FileSize.hs
Utility/MoveFile.hs
Utility/Tmp.hs