summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/carbonevt/_CarbonEvtmodule.c
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Modules/carbonevt/_CarbonEvtmodule.c')
-rwxr-xr-xMac/Modules/carbonevt/_CarbonEvtmodule.c17
1 files changed, 13 insertions, 4 deletions
diff --git a/Mac/Modules/carbonevt/_CarbonEvtmodule.c b/Mac/Modules/carbonevt/_CarbonEvtmodule.c
index fd4b266..66e4e27 100755
--- a/Mac/Modules/carbonevt/_CarbonEvtmodule.c
+++ b/Mac/Modules/carbonevt/_CarbonEvtmodule.c
@@ -3,7 +3,7 @@
#include "Python.h"
-
+#ifndef __LP64__
#include "pymactoolbox.h"
@@ -2141,20 +2141,28 @@ static PyMethodDef CarbonEvents_methods[] = {
{NULL, NULL, 0}
};
+#else /* __LP64__ */
+
+static PyMethodDef CarbonEvents_methods[] = {
+ {NULL, NULL, 0}
+};
+
+#endif /* __LP64__ */
void init_CarbonEvt(void)
{
PyObject *m;
+#ifndef __LP64__
PyObject *d;
+#endif /* !__LP64__ */
+ m = Py_InitModule("_CarbonEvt", CarbonEvents_methods);
+#ifndef __LP64__
myEventHandlerUPP = NewEventHandlerUPP(myEventHandler);
-
-
- m = Py_InitModule("_CarbonEvt", CarbonEvents_methods);
d = PyModule_GetDict(m);
CarbonEvents_Error = PyMac_GetOSErrException();
if (CarbonEvents_Error == NULL ||
@@ -2216,6 +2224,7 @@ void init_CarbonEvt(void)
/* Backward-compatible name */
Py_INCREF(&EventHotKeyRef_Type);
PyModule_AddObject(m, "EventHotKeyRefType", (PyObject *)&EventHotKeyRef_Type);
+#endif /* !__LP64__ */
}
/* ===================== End module _CarbonEvt ====================== */