[Box Backup-dev] COMMIT r282 - in box/chris/win32/vc2005-compile-fixes: infrastructure/msvc/2005 lib/backupclient

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Thu, 22 Dec 2005 23:57:30 +0000 (GMT)


Author: chris
Date: 2005-12-22 23:57:28 +0000 (Thu, 22 Dec 2005)
New Revision: 282

Modified:
   box/chris/win32/vc2005-compile-fixes/infrastructure/msvc/2005/boxbackup.suo
   box/chris/win32/vc2005-compile-fixes/lib/backupclient/BackupClientFileAttributes.cpp
Log:
* infrastructure/msvc/2005/boxbackup.suo
- Unknown change?

* lib/backupclient/BackupClientFileAttributes.cpp
- Compile fix for MinGW


Modified: box/chris/win32/vc2005-compile-fixes/infrastructure/msvc/2005/boxbackup.suo
===================================================================
(Binary files differ)

Modified: box/chris/win32/vc2005-compile-fixes/lib/backupclient/BackupClientFileAttributes.cpp
===================================================================
--- box/chris/win32/vc2005-compile-fixes/lib/backupclient/BackupClientFileAttributes.cpp	2005-12-22 23:33:42 UTC (rev 281)
+++ box/chris/win32/vc2005-compile-fixes/lib/backupclient/BackupClientFileAttributes.cpp	2005-12-22 23:57:28 UTC (rev 282)
@@ -342,7 +342,7 @@
 		// Microsoft says dates up to the year 3000 are valid, which
 		// is a bit more than 15 * 2^32. Even that doesn't seem
 		// to be true (still aborts), but it can at least hold 2^32.
-		if (winTime >= 0x100000000 || _gmtime64(&winTime) == 0)
+		if (winTime >= 0x100000000LL || _gmtime64(&winTime) == 0)
 		{
 			::syslog(LOG_ERR, "Invalid Modification Time "
 				"caught for file: %s", Filename);
@@ -353,7 +353,7 @@
 		modSecs = BoxTimeToSeconds(modTime);
 		winTime = modSecs;
 
-		if (winTime > 0x100000000 || _gmtime64(&winTime) == 0)
+		if (winTime > 0x100000000LL || _gmtime64(&winTime) == 0)
 		{
 			::syslog(LOG_ERR, "Invalid Attribute Modification "
 				"Time caught for file: %s", Filename);