From: Victor Stinner Date: Fri, 18 Sep 2015 11:44:11 +0000 (+0200) Subject: odictobject.c: fix compiler warning X-Git-Tag: v3.5.1rc1~334 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a0d1e7c36f8ce2720fa6121b61bd048a87714ed;p=python odictobject.c: fix compiler warning PyObject_Length() returns a P_ssize_t, not an int. Use a Py_ssize_t to avoid overflow. --- diff --git a/Objects/odictobject.c b/Objects/odictobject.c index 104d6c11ed..7df419e0ff 100644 --- a/Objects/odictobject.c +++ b/Objects/odictobject.c @@ -998,7 +998,7 @@ odict_reduce(register PyODictObject *od) goto Done; else { PyObject *empty, *od_vars, *iterator, *key; - int ns_len; + Py_ssize_t ns_len; /* od.__dict__ isn't necessarily a dict... */ ns = PyObject_CallMethod((PyObject *)vars, "copy", NULL);