Added GetErrorString method (convert OSErr number to string)
diff --git a/Mac/Modules/macosmodule.c b/Mac/Modules/macosmodule.c
index c5f14d6..23d3961 100644
--- a/Mac/Modules/macosmodule.c
+++ b/Mac/Modules/macosmodule.c
@@ -219,6 +219,16 @@
 	return Py_None;
 }
 
+static PyObject *
+MacOS_GetErrorString(PyObject *self, PyObject *args)
+{
+	int errn;
+	
+	if (!PyArg_ParseTuple(args, "i", &errn))
+		return NULL;
+	return Py_BuildValue("s", PyMac_StrError(errn));
+}
+
 static PyMethodDef MacOS_Methods[] = {
 	{"AcceptHighLevelEvent",	MacOS_AcceptHighLevelEvent, 1},
 	{"GetCreatorAndType",		MacOS_GetCreatorAndType, 1},
@@ -229,6 +239,7 @@
 	{"SetScheduleTimes",	MacOS_SetScheduleTimes, 1},
 	{"EnableAppswitch",		MacOS_EnableAppswitch, 1},
 	{"HandleEvent",			MacOS_HandleEvent, 1},
+	{"GetErrorString",		MacOS_GetErrorString, 1},
 	{NULL,				NULL}		 /* Sentinel */
 };