Test in 6c218b9c5c4c was inadvertently converted from #ifdef to #if. Now #ifdef again.
diff --git a/Python/import.c b/Python/import.c
index 3fc9754..127b807 100644
--- a/Python/import.c
+++ b/Python/import.c
@@ -127,7 +127,7 @@
     return rv != INVALID_FILE_ATTRIBUTES && rv & FILE_ATTRIBUTE_DIRECTORY;
 }
 #else
-#if HAVE_STAT
+#ifdef HAVE_STAT
 int isdir(char *path) {
     struct stat statbuf;
     return stat(path, &statbuf) == 0 && S_ISDIR(statbuf.st_mode);