Commit 53152a19 authored by Neal Norwitz's avatar Neal Norwitz

map(None, ...) is not supported in 3.0.

parent 8c460d52
......@@ -909,9 +909,15 @@ builtin_map(PyObject *self, PyObject *args)
func = PyTuple_GetItem(args, 0);
n--;
if (func == Py_None && n == 1) {
/* map(None, S) is the same as list(S). */
return PySequence_List(PyTuple_GetItem(args, 1));
if (func == Py_None) {
if (Py_Py3kWarningFlag &&
PyErr_Warn(PyExc_DeprecationWarning,
"map(None, ...) not supported in 3.x") < 0)
return NULL;
if (n == 1) {
/* map(None, S) is the same as list(S). */
return PySequence_List(PyTuple_GetItem(args, 1));
}
}
/* Get space for sequence descriptors. Must NULL out the iterator
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment