summaryrefslogtreecommitdiffstats
path: root/SystemTools.hxx.in
diff options
context:
space:
mode:
authorKWSys Robot <kwrobot@kitware.com>2015-07-10 13:36:55 (GMT)
committerBrad King <brad.king@kitware.com>2015-07-13 13:12:56 (GMT)
commitdc822da8158af5b568ca01fbb519d7170553376a (patch)
tree902ea79c212e5bccae149346489994e223c5e846 /SystemTools.hxx.in
parentabeee541133d9fa73a55386aadd94aebe0cdbb92 (diff)
downloadCMake-dc822da8158af5b568ca01fbb519d7170553376a.zip
CMake-dc822da8158af5b568ca01fbb519d7170553376a.tar.gz
CMake-dc822da8158af5b568ca01fbb519d7170553376a.tar.bz2
KWSys 2015-07-10 (c9336bcf)
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ c9336bcf | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' d3ba91e1..c9336bcf Brad King (2): 86a24794 SystemTools: Fix GetActualCaseForPath drive letter case handling c9336bcf SystemTools: Optimize GetActualCaseForPath memoization
Diffstat (limited to 'SystemTools.hxx.in')
-rw-r--r--SystemTools.hxx.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/SystemTools.hxx.in b/SystemTools.hxx.in
index 93cde02..7899141 100644
--- a/SystemTools.hxx.in
+++ b/SystemTools.hxx.in
@@ -54,6 +54,8 @@ namespace @KWSYS_NAMESPACE@
{
class SystemToolsTranslationMap;
+class SystemToolsPathCaseMap;
+
/** \class SystemToolsManager
* \brief Use to make sure SystemTools is initialized before it is used
* and is the last static object destroyed
@@ -944,7 +946,9 @@ private:
* Each time 'dir' will be found it will be replace by 'refdir'
*/
static SystemToolsTranslationMap *TranslationMap;
- static SystemToolsTranslationMap *LongPathMap;
+#ifdef _WIN32
+ static SystemToolsPathCaseMap *PathCaseMap;
+#endif
#ifdef __CYGWIN__
static SystemToolsTranslationMap *Cyg2Win32Map;
#endif