comparison Python/sysmodule.c @ 37042:7ada16a14968

Remove sys.exc_type, sys.exc_value, sys.exc_traceback
author Neal Norwitz <nnorwitz@gmail.com>
date Fri, 17 Mar 2006 05:49:33 +0000
parents 91a9e2e31e93
children f731859e9b3b
comparison
equal deleted inserted replaced
37041:bd3715353a09 37042:7ada16a14968
177 tstate->exc_value = NULL; 177 tstate->exc_value = NULL;
178 tstate->exc_traceback = NULL; 178 tstate->exc_traceback = NULL;
179 Py_XDECREF(tmp_type); 179 Py_XDECREF(tmp_type);
180 Py_XDECREF(tmp_value); 180 Py_XDECREF(tmp_value);
181 Py_XDECREF(tmp_tb); 181 Py_XDECREF(tmp_tb);
182 /* For b/w compatibility */
183 PySys_SetObject("exc_type", Py_None);
184 PySys_SetObject("exc_value", Py_None);
185 PySys_SetObject("exc_traceback", Py_None);
186 Py_INCREF(Py_None); 182 Py_INCREF(Py_None);
187 return Py_None; 183 return Py_None;
188 } 184 }
189 185
190 PyDoc_STRVAR(exc_clear_doc, 186 PyDoc_STRVAR(exc_clear_doc,