]> granicus.if.org Git - python/commit
bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096)
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 19 Apr 2017 17:03:52 +0000 (20:03 +0300)
committerGitHub <noreply@github.com>
Wed, 19 Apr 2017 17:03:52 +0000 (20:03 +0300)
commitbf623ae8843dc30b28c574bec8d29fc14be59d86
tree0a7ab5b441e0306767bfbc6da4522e4af34ab9e6
parentc209b70d610da50a844a3c10f37d6183bade3446
bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096)

raised an error.

Replace them with using concrete types API that never fails if appropriate.
14 files changed:
Lib/test/test_io.py
Misc/NEWS
Modules/_ctypes/_ctypes.c
Modules/_elementtree.c
Modules/_io/iobase.c
Modules/_winapi.c
Modules/cjkcodecs/multibytecodec.c
Modules/itertoolsmodule.c
Modules/posixmodule.c
Modules/selectmodule.c
Objects/exceptions.c
Objects/namespaceobject.c
Objects/setobject.c
Python/bltinmodule.c