comparison Python/errors.c @ 38479:5531955993ed legacy-trunk

Fix #1494605.
author Georg Brandl <georg@python.org>
date Mon, 29 May 2006 14:13:21 +0000
parents 1a23706139ca
children 7dc5f3ede4cd
comparison
equal deleted inserted replaced
38478:58e99f2a64ec 38479:5531955993ed
726 Py_DECREF(tmp); 726 Py_DECREF(tmp);
727 } 727 }
728 728
729 tmp = PyErr_ProgramText(filename, lineno); 729 tmp = PyErr_ProgramText(filename, lineno);
730 if (tmp) { 730 if (tmp) {
731 PyObject_SetAttrString(v, "text", tmp); 731 if (PyObject_SetAttrString(v, "text", tmp))
732 PyErr_Clear();
732 Py_DECREF(tmp); 733 Py_DECREF(tmp);
733 } 734 }
734 } 735 }
735 if (PyObject_SetAttrString(v, "offset", Py_None)) { 736 if (PyObject_SetAttrString(v, "offset", Py_None)) {
736 PyErr_Clear(); 737 PyErr_Clear();