[Python-checkins] CVS: python/dist/src/Mac/Include macglue.h,1.54,1.55
Jack Jansen
jackjansen@users.sourceforge.net
Sun, 08 Jul 2001 15:07:20 -0700
Update of /cvsroot/python/python/dist/src/Mac/Include
In directory usw-pr-cvs1:/tmp/cvs-serv17063/Python/Mac/Include
Modified Files:
macglue.h
Log Message:
Implemented minimal FSRef support, plus conversion between FSRefs, FSSpecs and pathnames where applicable.
PyMac_GetFSSpec and PyMac_BuildFSSpec have moved to macfsmodule from macglue.
These mods are untested on OSX.
Index: macglue.h
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Include/macglue.h,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -r1.54 -r1.55
*** macglue.h 2001/05/12 22:46:35 1.54
--- macglue.h 2001/07/08 22:07:18 1.55
***************
*** 107,113 ****
PyObject *PyMac_BuildOptStr255(Str255); /* Convert Str255 to PyObject, NULL to None */
- int PyMac_GetFSSpec(PyObject *, FSSpec *); /* argument parser for FSSpec */
- PyObject *PyMac_BuildFSSpec(FSSpec *); /* Convert FSSpec to PyObject */
-
int PyMac_GetRect(PyObject *, Rect *); /* argument parser for Rect */
PyObject *PyMac_BuildRect(Rect *); /* Convert Rect to PyObject */
--- 107,110 ----
***************
*** 129,132 ****
--- 126,137 ----
short PyMac_OpenPrefFile(void); /* From macgetpath.c, open and return preference file */
#endif
+
+ /* from macfsmodule.c: */
+ int PyMac_GetFSSpec(PyObject *, FSSpec *); /* argument parser for FSSpec */
+ PyObject *PyMac_BuildFSSpec(FSSpec *); /* Convert FSSpec to PyObject */
+
+ int PyMac_GetFSRef(PyObject *, FSRef *); /* argument parser for FSRef */
+ PyObject *PyMac_BuildFSRef(FSRef *); /* Convert FSRef to PyObject */
+
/* From macfiletype.c: */