Merge topic 'update-kwsys'

e5388583 Merge branch 'upstream-kwsys' into update-kwsys
d34d5a37 KWSys 2015-04-10 (69bccf2e)
This commit is contained in:
Brad King 2015-04-13 09:05:06 -04:00 committed by CMake Topic Stage
commit 2cf5415d9f

View File

@ -1260,7 +1260,9 @@ bool SystemTools::PathCygwinToWin32(const char *path, char *win32_path)
bool SystemTools::Touch(const kwsys_stl::string& filename, bool create)
{
if(create && !SystemTools::FileExists(filename))
if (!SystemTools::FileExists(filename))
{
if(create)
{
FILE* file = Fopen(filename, "a+b");
if(file)
@ -1270,6 +1272,11 @@ bool SystemTools::Touch(const kwsys_stl::string& filename, bool create)
}
return false;
}
else
{
return true;
}
}
#if defined(_WIN32) && !defined(__CYGWIN__)
HANDLE h = CreateFileW(
SystemTools::ConvertToWindowsExtendedPath(filename).c_str(),