Repair the Windows build (S_ISDIR() macro doesn't exist).
Somebody else should feel free to repair this a different way; see Python-
Dev for discussion.
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index fa68162..8f5a932 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -592,7 +592,7 @@
 	exists = 0;
 	/* Test for existence or directory. */
 	if (!stat(filename, &s)) {
-		if (S_ISDIR(s.st_mode))
+		if ((s.st_mode & S_IFMT) == S_IFDIR)
 			errno = EISDIR;
 		else
 			exists = 1;