[pywin32-checkins] pywin32/com/win32com/src PythonCOM.cpp, 1.52.2.1, 1.52.2.2
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: Roger U. <ru...@us...> - 2008-08-29 09:15:30
|
Update of /cvsroot/pywin32/pywin32/com/win32com/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27766 Modified Files: Tag: py3k PythonCOM.cpp Log Message: Call PyType_Ready for Empty, Missing, and ArgNotFound Index: PythonCOM.cpp =================================================================== RCS file: /cvsroot/pywin32/pywin32/com/win32com/src/PythonCOM.cpp,v retrieving revision 1.52.2.1 retrieving revision 1.52.2.2 diff -C2 -d -r1.52.2.1 -r1.52.2.2 *** PythonCOM.cpp 29 Aug 2008 08:27:37 -0000 1.52.2.1 --- PythonCOM.cpp 29 Aug 2008 09:15:38 -0000 1.52.2.2 *************** *** 2035,2038 **** --- 2035,2042 ---- PyDict_SetItemString(dict, "InterfaceNames", g_obPyCom_MapInterfaceNameToIID); + if (PyType_Ready(&PyOleEmptyType) == -1 + ||PyType_Ready(&PyOleMissingType) == -1 + ||PyType_Ready(&PyOleArgNotFoundType) == -1) + RETURN_ERROR; g_obEmpty = new PyOleEmpty; PyDict_SetItemString(dict, "Empty", g_obEmpty); |