From d0482d4154e90e7e5c3d70113a760eb76e5d4e83 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 13 Jun 2011 21:46:28 -0400 Subject: [PATCH] bigfix: stat parent dirs --- Remote/Git.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Remote/Git.hs b/Remote/Git.hs index 0d8e2425a3..5b9d5d3dfe 100644 --- a/Remote/Git.hs +++ b/Remote/Git.hs @@ -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