]> granicus.if.org Git - python/commit
bpo-32787: Better error handling in ctypes. (#3727)
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 5 Dec 2018 14:44:14 +0000 (16:44 +0200)
committerGitHub <noreply@github.com>
Wed, 5 Dec 2018 14:44:14 +0000 (16:44 +0200)
commit398bd27967690f2c1a8cbf8d47a5613edd9cfb2a
tree0725889bed97f46e4adf5aa47bc5787dc73eb6c9
parent476b113ed8531b9fbb0bd023a05eb3af21996600
bpo-32787: Better error handling in ctypes. (#3727)

* bpo-31572: Get rid of PyObject_HasAttrString() in ctypes.

* Fix error handling for _pack_.

* Don't silence errors when look up in a dict.

* Use _PyObject_LookupAttrId().

* More changes.
Modules/_ctypes/_ctypes.c
Modules/_ctypes/callbacks.c
Modules/_ctypes/callproc.c
Modules/_ctypes/cfield.c
Modules/_ctypes/stgdict.c