The #if _WIN32 block threw an error with Visual Studio 2005. Bumped the _MSC_VER...
authorKevin Koch <kpkoch@mit.edu>
Tue, 5 Jun 2007 20:22:37 +0000 (20:22 +0000)
committerKevin Koch <kpkoch@mit.edu>
Tue, 5 Jun 2007 20:22:37 +0000 (20:22 +0000)
TargetVersion: 1.7
Component: krb5-libs
Ticket: new
Subj: Tweaks for 1.7 build on Windows.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19569 dc483132-0cff-0310-8789-dd5450dbe970

src/include/CredentialsCache.h

index 51242bbefa0faf49014f78019d0d0bab840cca96..c2e472038cec4ba638377752e4a2340e6192da10 100644 (file)
@@ -48,7 +48,7 @@ extern "C" {
 #if defined(_WIN32)
 #define CCACHE_API     __declspec(dllexport)
 
-#if _INTEGRAL_MAX_BITS >= 64 && _MSC_VER >= 1400 && !defined(_WIN64) && !defined(_USE_32BIT_TIME_T)
+#if _INTEGRAL_MAX_BITS >= 64 && _MSC_VER >= 1500 && !defined(_WIN64) && !defined(_USE_32BIT_TIME_T)
 #if defined(_TIME_T_DEFINED) || defined(_INC_IO) || defined(_INC_TIME) || defined(_INC_WCHAR)
 #error time_t has been defined as a 64-bit integer which is incompatible with Kerberos on this platform.
 #endif /* _TIME_T_DEFINED */