ANSIfication step 2: make sure all needed prototypes are available, and all needed
header files included.
diff --git a/Mac/Modules/macfsmodule.c b/Mac/Modules/macfsmodule.c
index bdc1263..048b243 100644
--- a/Mac/Modules/macfsmodule.c
+++ b/Mac/Modules/macfsmodule.c
@@ -34,6 +34,9 @@
#include "getapplbycreator.h"
+/* Should this be in macglue.h? */
+extern FSSpec *mfs_GetFSSpecFSSpec(PyObject *);
+
static PyObject *ErrorObject;
/* ----------------------------------------------------- */
@@ -174,9 +177,8 @@
return Py_FindMethod(mfsa_methods, (PyObject *)self, name);
}
-mfsaobject *
-newmfsaobject(alias)
- AliasHandle alias;
+static mfsaobject *
+newmfsaobject(AliasHandle alias)
{
mfsaobject *self;
@@ -334,8 +336,7 @@
** object is a python fsspec object, else NULL
*/
FSSpec *
-mfs_GetFSSpecFSSpec(self)
- PyObject *self;
+mfs_GetFSSpecFSSpec(PyObject *self)
{
if ( is_mfssobject(self) )
return &((mfssobject *)self)->fsspec;
diff --git a/Mac/Modules/macspeechmodule.c b/Mac/Modules/macspeechmodule.c
index accb7b2..a6fbddd 100644
--- a/Mac/Modules/macspeechmodule.c
+++ b/Mac/Modules/macspeechmodule.c
@@ -24,6 +24,7 @@
#include "Python.h"
+#include "macglue.h"
#include <Gestalt.h>
#include "Speech.h"