Brandt Bucher
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
5 additions and
1 deletions
-
Python/bltinmodule.c
|
|
|
@ -2440,7 +2440,11 @@ builtin_sum_impl(PyObject *module, PyObject *iterable, PyObject *start) |
|
|
|
empty = [] |
|
|
|
sum([[x] for x in range(10)], empty) |
|
|
|
|
|
|
|
would change the value of empty. */ |
|
|
|
would change the value of empty. In fact, using |
|
|
|
in-place addition rather that binary addition for |
|
|
|
any of the steps introduces subtle behavior changes: |
|
|
|
|
|
|
|
https://bugs.python.org/issue18305 */ |
|
|
|
temp = PyNumber_Add(result, item); |
|
|
|
Py_DECREF(result); |
|
|
|
Py_DECREF(item); |
|
|
|
|