bpo-34403: Always implement _Py_GetForceASCII() (GH-10235)
Compilation fails on macOS because _Py_GetForceASCII() wasn't define:
always implement implement (default implementation: just return 0).
diff --git a/Python/fileutils.c b/Python/fileutils.c
index 1b7e669..b3b7925 100644
--- a/Python/fileutils.c
+++ b/Python/fileutils.c
@@ -246,6 +246,12 @@
*str = result;
return 0;
}
+#else
+int
+_Py_GetForceASCII(void)
+{
+ return 0;
+}
#endif /* !defined(__APPLE__) && !defined(__ANDROID__) && !defined(MS_WINDOWS) */