]> granicus.if.org Git - python/commit
Fix and test (manually w/xx module) passing NULLs to PyObject_Str() and
authorNeal Norwitz <nnorwitz@gmail.com>
Tue, 14 Mar 2006 06:02:16 +0000 (06:02 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Tue, 14 Mar 2006 06:02:16 +0000 (06:02 +0000)
commit7580146b5c7025976f0907a9893e01dc3d3d3457
tree5fc360f070f4af4b48a31610ab0b239b8cf2ff57
parent3daf75878df471bafb3c454c8f216fe7cbcb80ee
Fix and test (manually w/xx module) passing NULLs to PyObject_Str() and
PyObject_Unicode().  This problem was originally reported from Coverity
and addresses mail on python-dev "checkin r43015".

This inlines the conversion of the string to unicode and cleans
up/simplifies some code at the end of the PyObject_Unicode().

We really need a complete C API test module for all public APIs
and passing good and bad parameter values.

Will backport.
Modules/xxmodule.c
Objects/object.c