From: Serhiy Storchaka Date: Tue, 21 Mar 2017 06:52:38 +0000 (+0200) Subject: Don't use Py_SIZE for dict object. (#747) X-Git-Tag: v3.7.0a1~1095 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c61ac1642d19f54c7b755098230967ad2e603180;p=thirdparty%2FPython%2Fcpython.git Don't use Py_SIZE for dict object. (#747) --- diff --git a/Objects/dictobject.c b/Objects/dictobject.c index 1b1486a8bf73..aac7ac4467a0 100644 --- a/Objects/dictobject.c +++ b/Objects/dictobject.c @@ -1915,7 +1915,7 @@ _PyDict_FromKeys(PyObject *cls, PyObject *iterable, PyObject *value) PyObject *key; Py_hash_t hash; - if (dictresize(mp, ESTIMATE_SIZE(Py_SIZE(iterable)))) { + if (dictresize(mp, ESTIMATE_SIZE(PyDict_GET_SIZE(iterable)))) { Py_DECREF(d); return NULL; }