Update of /cvsroot/pywin32/pywin32/com/win32com/src/extensions
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv17326
Modified Files:
PyIType.cpp
Log Message:
release the GIL while calling GetContainingTypeLib
Index: PyIType.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32com/src/extensions/PyIType.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** PyIType.cpp 13 Nov 2008 11:11:58 -0000 1.10
--- PyIType.cpp 23 Jan 2009 04:33:25 -0000 1.11
***************
*** 44,48 ****
--- 44,50 ----
ITypeLib *ptlib;
unsigned index;
+ PY_INTERFACE_PRECALL;
SCODE sc = pMyTypeInfo->GetContainingTypeLib(&ptlib, &index);
+ PY_INTERFACE_POSTCALL;
if (FAILED(sc))
return PyCom_BuildPyException(sc, pMyTypeInfo, IID_ITypeInfo);
|