[Python-checkins] python/dist/src/Mac/Modules/file _Filemodule.c,1.8,1.9

jackjansen@users.sourceforge.net jackjansen@users.sourceforge.net
Mon, 23 Dec 2002 15:16:54 -0800


Update of /cvsroot/python/python/dist/src/Mac/Modules/file
In directory sc8-pr-cvs1:/tmp/cvs-serv31491/file

Modified Files:
	_Filemodule.c 
Log Message:
- Various tweaks to shut up compiler warnings.
- Regenerated with the correct calls to PyType_Ready and the correct
  deallocator calls.


Index: _Filemodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/file/_Filemodule.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** _Filemodule.c	19 Dec 2002 23:26:58 -0000	1.8
--- _Filemodule.c	23 Dec 2002 23:16:22 -0000	1.9
***************
*** 2741,2744 ****
--- 2741,2745 ----
  		return;
  	FInfo_Type.ob_type = &PyType_Type;
+ 	if (PyType_Ready(&FInfo_Type) < 0) return;
  	Py_INCREF(&FInfo_Type);
  	PyModule_AddObject(m, "FInfo", (PyObject *)&FInfo_Type);
***************
*** 2747,2750 ****
--- 2748,2752 ----
  	PyModule_AddObject(m, "FInfoType", (PyObject *)&FInfo_Type);
  	Alias_Type.ob_type = &PyType_Type;
+ 	if (PyType_Ready(&Alias_Type) < 0) return;
  	Py_INCREF(&Alias_Type);
  	PyModule_AddObject(m, "Alias", (PyObject *)&Alias_Type);
***************
*** 2753,2756 ****
--- 2755,2759 ----
  	PyModule_AddObject(m, "AliasType", (PyObject *)&Alias_Type);
  	FSSpec_Type.ob_type = &PyType_Type;
+ 	if (PyType_Ready(&FSSpec_Type) < 0) return;
  	Py_INCREF(&FSSpec_Type);
  	PyModule_AddObject(m, "FSSpec", (PyObject *)&FSSpec_Type);
***************
*** 2759,2762 ****
--- 2762,2766 ----
  	PyModule_AddObject(m, "FSSpecType", (PyObject *)&FSSpec_Type);
  	FSRef_Type.ob_type = &PyType_Type;
+ 	if (PyType_Ready(&FSRef_Type) < 0) return;
  	Py_INCREF(&FSRef_Type);
  	PyModule_AddObject(m, "FSRef", (PyObject *)&FSRef_Type);