Browse Source

Merge topic 'update-kwsys'

5abe64246d Merge branch 'upstream-KWSys' into update-kwsys
11d846b8ff KWSys 2020-04-09 (e798e567)

Acked-by: Kitware Robot <[email protected]>
Merge-request: !4588
Brad King 5 years ago
parent
commit
df543e37f1
1 changed files with 4 additions and 0 deletions
  1. 4 0
      Source/kwsys/SystemTools.cxx

+ 4 - 0
Source/kwsys/SystemTools.cxx

@@ -3010,7 +3010,11 @@ bool SystemTools::FileIsDirectory(const std::string& inName)
 
 bool SystemTools::FileIsExecutable(const std::string& name)
 {
+#if defined(_WIN32)
+  return SystemTools::FileExists(name, true);
+#else
   return !FileIsDirectory(name) && TestFileAccess(name, TEST_FILE_EXECUTE);
+#endif
 }
 
 bool SystemTools::FileIsSymlink(const std::string& name)