bigfix: stat parent dirs

This commit is contained in:
Joey Hess 2011-06-13 21:46:28 -04:00
parent c1acad8248
commit d0482d4154

View file

@ -169,8 +169,8 @@ rsyncHelper p = do
- filesystem. Then cp could be faster. -}
rsyncOrCopyFile :: Git.Repo -> FilePath -> FilePath -> Annex Bool
rsyncOrCopyFile r src dest = do
ss <- liftIO $ getFileStatus src
ds <- liftIO $ getFileStatus dest
ss <- liftIO $ getFileStatus $ parentDir src
ds <- liftIO $ getFileStatus $ parentDir dest
if deviceID ss == deviceID ds
then liftIO $ copyFile src dest
else do