diff options
Diffstat (limited to 'Mac/Include/macglue.h')
-rw-r--r-- | Mac/Include/macglue.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Mac/Include/macglue.h b/Mac/Include/macglue.h index d5be4fb..7c074d3 100644 --- a/Mac/Include/macglue.h +++ b/Mac/Include/macglue.h @@ -1,3 +1,12 @@ -char *macstrerror Py_PROTO((int)); /* strerror with mac errors */ -PyObject *PyErr_Mac Py_PROTO((PyObject *, int)); /* Exception with a mac error */ -int PyMac_Idle Py_PROTO((void)); /* Idle routine */ +#include <Files.h> +#include <Types.h> +#include <Resources.h> + +char *macstrerror PROTO((int)); /* strerror with mac errors */ +object *PyErr_Mac PROTO((object *, int)); /* Exception with a mac error */ +int PyMac_Idle PROTO((void)); /* Idle routine */ +int GetOSType PROTO((object *, ResType *)); /* argument parser for OSType */ +int GetStr255 PROTO((object *, Str255)); /* argument parser for Str255 */ +int GetFSSpec PROTO((object *, FSSpec *)); /* argument parser for FSSpec */ +object *PyMac_BuildFSSpec PROTO((FSSpec *)); /* Convert FSSpec to python object */ + |