[Box Backup-commit] COMMIT r1914 - box/trunk/lib/backupclient
boxbackup-dev at fluffy.co.uk
boxbackup-dev at fluffy.co.uk
Sun Nov 4 05:23:40 GMT 2007
Author: chris
Date: 2007-11-04 05:23:40 +0000 (Sun, 04 Nov 2007)
New Revision: 1914
Modified:
box/trunk/lib/backupclient/BackupClientFileAttributes.cpp
Log:
Ignore time differences less than 1 second when comparing attributes,
as not all filesystems can store times that accurately (e.g. OSX).
Modified: box/trunk/lib/backupclient/BackupClientFileAttributes.cpp
===================================================================
--- box/trunk/lib/backupclient/BackupClientFileAttributes.cpp 2007-11-04 04:16:26 UTC (rev 1913)
+++ box/trunk/lib/backupclient/BackupClientFileAttributes.cpp 2007-11-04 05:23:40 UTC (rev 1914)
@@ -248,7 +248,9 @@
if(!IgnoreModTime)
{
- if(a1->ModificationTime != a2->ModificationTime)
+ int t1 = a1->ModificationTime / 1000000;
+ int t2 = a2->ModificationTime / 1000000;
+ if(t1 != t2)
{
return false;
}
@@ -256,7 +258,9 @@
if(!IgnoreAttrModTime)
{
- if(a1->AttrModificationTime != a2->AttrModificationTime)
+ int t1 = a1->AttrModificationTime / 1000000;
+ int t2 = a2->AttrModificationTime / 1000000;
+ if(t1 != t2)
{
return false;
}
More information about the Boxbackup-commit
mailing list