[pywin32-checkins] pywin32/com/win32com/client dynamic.py, 1.31, 1.32
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: Mark H. <mha...@us...> - 2009-03-22 01:26:50
|
Update of /cvsroot/pywin32/pywin32/com/win32com/client In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28031/com/win32com/client Modified Files: dynamic.py Log Message: Can't get typeinfo when our object is None Index: dynamic.py =================================================================== RCS file: /cvsroot/pywin32/pywin32/com/win32com/client/dynamic.py,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** dynamic.py 10 Feb 2009 11:16:43 -0000 1.31 --- dynamic.py 22 Mar 2009 01:26:43 -0000 1.32 *************** *** 117,126 **** if typeinfo is None: typeinfo = IDispatch.GetTypeInfo() ! try: ! #try for a typecomp ! typecomp = typeinfo.GetTypeComp() ! lazydata = typeinfo, typecomp ! except pythoncom.com_error: ! pass except pythoncom.com_error: typeinfo = None --- 117,127 ---- if typeinfo is None: typeinfo = IDispatch.GetTypeInfo() ! if typeinfo is not None: ! try: ! #try for a typecomp ! typecomp = typeinfo.GetTypeComp() ! lazydata = typeinfo, typecomp ! except pythoncom.com_error: ! pass except pythoncom.com_error: typeinfo = None |