[ 1124295 ] Function's __name__ no longer accessible in restricted mode

which I introduced with a bit of mindless copy-paste when making
__name__ writable.  You can't assign to __name__ in restricted mode,
which I'm going to pretend was intentional :)
This commit is contained in:
Michael W. Hudson 2005-02-17 10:37:21 +00:00
parent 5bbe6ad2b5
commit ee319f66ab
2 changed files with 3 additions and 2 deletions

View file

@ -262,8 +262,6 @@ func_set_code(PyFunctionObject *op, PyObject *value)
static PyObject *
func_get_name(PyFunctionObject *op)
{
if (restricted())
return NULL;
Py_INCREF(op->func_name);
return op->func_name;
}