Don't promise mac-japanese encoding as we don't have a codec for it.
Return a reasonable name for the general macos exception (MacOS.Error).
diff --git a/Mac/Python/macglue.c b/Mac/Python/macglue.c
index 9df41fb..052c1ee 100644
--- a/Mac/Python/macglue.c
+++ b/Mac/Python/macglue.c
@@ -221,8 +221,11 @@
else
return "mac-roman";
break;
+#if 0
+ /* We don't have a codec for this, so don't return it */
case smJapanese:
return "mac-japan";
+#endif
case smGreek:
return "mac-greek";
case smCyrillic:
@@ -467,7 +470,7 @@
PyMac_GetOSErrException()
{
if (PyMac_OSErrException == NULL)
- PyMac_OSErrException = PyString_FromString("Mac OS Error");
+ PyMac_OSErrException = PyString_FromString("MacOS.Error");
return PyMac_OSErrException;
}