PyMac_GetFSSpec must be called via the dylib glue code on OSX.
diff --git a/Mac/Python/macglue.c b/Mac/Python/macglue.c
index 5fdfe55..b81cd85 100644
--- a/Mac/Python/macglue.c
+++ b/Mac/Python/macglue.c
@@ -1194,6 +1194,7 @@
     } \
     return (*PyMacGluePtr_##routinename)(pyobj, cobj); \
 }
+GLUE_CONVERT(FSSpec, PyMac_GetFSSpec, "macfs")
 
 GLUE_NEW(AppleEvent *, AEDesc_New, "AE") /* XXXX Why by address? */
 GLUE_CONVERT(AppleEvent, AEDesc_Convert, "AE")