From 2dd035c9a9fc712078c333ec282a741e6627624b Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Wed, 12 Oct 2005 13:50:25 -0400 Subject: COMP: Windows fixes --- Source/cmFileTimeComparison.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/cmFileTimeComparison.cxx b/Source/cmFileTimeComparison.cxx index 2b0c8cf..b4c603e 100644 --- a/Source/cmFileTimeComparison.cxx +++ b/Source/cmFileTimeComparison.cxx @@ -24,13 +24,14 @@ # include #endif -#include -#include #if !defined(_WIN32) || defined(__CYGWIN__) # define cmFileTimeComparison_Type struct stat +# include +# include #else # define cmFileTimeComparison_Type FILETIME +# include #endif class cmFileTimeComparisonInternal @@ -75,7 +76,7 @@ bool cmFileTimeComparisonInternal::Stat(const char* fname, cmFileTimeComparison_ } #else // Windows version. Create file handles and get the modification times. - HANDLE hf1 = CreateFile(f1, GENERIC_READ, FILE_SHARE_READ, + HANDLE hf1 = CreateFile(fname, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL); if(hf1 == INVALID_HANDLE_VALUE) -- cgit v0.12