Update of /cvsroot/pywin32/pywin32/com/win32com/server
In directory sc8-pr-cvs1:/tmp/cvs-serv25751
Modified Files:
dispatcher.py
Log Message:
Make the trace output for InvokeEx much easier to read, and remove the
extra \n from the _QI_ trace.
Index: dispatcher.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32com/server/dispatcher.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** dispatcher.py 26 Jul 2003 14:15:32 -0000 1.2
--- dispatcher.py 8 Oct 2003 23:46:10 -0000 1.3
***************
*** 118,122 ****
rc = DispatcherBase._QueryInterface_(self, iid)
if not rc:
! self._trace_("in %s._QueryInterface_ with unsupported IID %s (%s)\n" % (`self.policy._obj_`, IIDToInterfaceName(iid),iid))
return rc
--- 118,122 ----
rc = DispatcherBase._QueryInterface_(self, iid)
if not rc:
! self._trace_("in %s._QueryInterface_ with unsupported IID %s (%s)" % (`self.policy._obj_`, IIDToInterfaceName(iid),iid))
return rc
***************
*** 134,138 ****
def _InvokeEx_(self, dispid, lcid, wFlags, args, kwargs, serviceProvider):
! self._trace_("in _InvokeEx_ with", dispid, lcid, wFlags, args, kwargs, serviceProvider)
return DispatcherBase._InvokeEx_(self, dispid, lcid, wFlags, args, kwargs, serviceProvider)
--- 134,138 ----
def _InvokeEx_(self, dispid, lcid, wFlags, args, kwargs, serviceProvider):
! self._trace_("in %r._InvokeEx_-%s%r [%x,%s,%r]" % (self.policy._obj_, dispid, args, wFlags, lcid, serviceProvider))
return DispatcherBase._InvokeEx_(self, dispid, lcid, wFlags, args, kwargs, serviceProvider)
***************
*** 236,238 ****
raise t, v, tb
! DefaultDebugDispatcher = DispatcherWin32trace
\ No newline at end of file
--- 236,238 ----
raise t, v, tb
! DefaultDebugDispatcher = DispatcherWin32trace
|