From d217407ccf81b32363a64c1f28f3b5beddffc4f8 Mon Sep 17 00:00:00 2001
From: Brad King <brad.king@kitware.com>
Date: Mon, 15 Jun 2015 09:50:46 -0400
Subject: [PATCH] SystemTools: Fix preprocessor check WIN32 => _WIN32

The latter is predefined by Windows toolchains and is more reliable.

Change-Id: I598092af2965b4660b57d490caecdb678f5147ca
---
 SystemTools.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/SystemTools.cxx b/SystemTools.cxx
index c834e34..fed1c9c 100644
--- a/SystemTools.cxx
+++ b/SystemTools.cxx
@@ -4408,7 +4408,7 @@ bool SystemTools::FileIsFullPath(const char* in_name, size_t len)
 
 bool SystemTools::GetShortPath(const kwsys_stl::string& path, kwsys_stl::string& shortPath)
 {
-#if defined(WIN32) && !defined(__CYGWIN__)
+#if defined(_WIN32) && !defined(__CYGWIN__)
   const int size = int(path.size()) +1; // size of return
   char *tempPath = new char[size];  // create a buffer
   DWORD ret;
-- 
GitLab