+// FIXME - Mingw32 1.0 has both _getdrive() and _chdrive(). For now, let's assume
+// older releases don't, but it should be verified and the checks modified
+// accordingly.
+#if !defined(__GNUWIN32__) || \
+ (defined(__MINGW32_MAJOR_VERSION) && __MINGW32_MAJOR_VERSION >= 1)
+ #include <direct.h>
+ #include <stdlib.h>
+ #include <ctype.h>