[pywin32-checkins] pywin32/com/win32com/src ErrorUtils.cpp,1.23,1.24
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: Mark H. <mha...@us...> - 2005-01-26 02:28:36
|
Update of /cvsroot/pywin32/pywin32/com/win32com/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31237 Modified Files: ErrorUtils.cpp Log Message: exc_type and exc_tb may both be NULL - pass None to the logger to prevent crash. Index: ErrorUtils.cpp =================================================================== RCS file: /cvsroot/pywin32/pywin32/com/win32com/src/ErrorUtils.cpp,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** ErrorUtils.cpp 25 Jan 2005 13:33:12 -0000 1.23 --- ErrorUtils.cpp 26 Jan 2005 02:27:54 -0000 1.24 *************** *** 499,503 **** PyObject *kw = PyDict_New(); if (kw && exc_typ) { ! PyObject *exc_info = Py_BuildValue("OOO", exc_typ, exc_val, exc_tb); PyDict_SetItemString(kw, "exc_info", exc_info); Py_XDECREF(exc_info); --- 499,505 ---- PyObject *kw = PyDict_New(); if (kw && exc_typ) { ! PyObject *exc_info = Py_BuildValue("OOO", exc_typ, ! exc_val ? exc_val : Py_None, ! exc_tb ? exc_tb : Py_None); PyDict_SetItemString(kw, "exc_info", exc_info); Py_XDECREF(exc_info); |