Browse Source

COMP: include windows.h first, as it is done in the other source files

Alex
Alexander Neundorf 18 years ago
parent
commit
e8ced6a0e2
1 changed files with 4 additions and 6 deletions
  1. 4 6
      Source/cmGlobalGenerator.cxx

+ 4 - 6
Source/cmGlobalGenerator.cxx

@@ -14,6 +14,10 @@
      PURPOSE.  See the above copyright notices for more information.
 
 =========================================================================*/
+#if defined(_WIN32) && !defined(__CYGWIN__)
+#include "windows.h" // this must be first to define GetCurrentDirectory
+#endif
+
 #include "cmGlobalGenerator.h"
 #include "cmLocalGenerator.h"
 #include "cmExternalMakefileProjectGenerator.h"
@@ -25,12 +29,6 @@
 
 #include <stdlib.h> // required for atof
 
-#if defined(_WIN32) && !defined(__CYGWIN__)
-#include <windows.h>
-// workaround against Windows name mangling:
-#undef GetCurrentDirectory
-#endif
-
 #include <assert.h>
 
 cmGlobalGenerator::cmGlobalGenerator()