diff options
author | Neal Norwitz <nnorwitz@gmail.com> | 2006-08-12 01:45:47 (GMT) |
---|---|---|
committer | Neal Norwitz <nnorwitz@gmail.com> | 2006-08-12 01:45:47 (GMT) |
commit | 84167d09cd3e97bff3e750d0dcb0d2d440c6fc2e (patch) | |
tree | b5cd5e937df16c7101403e616939786b8b424ca5 /Demo | |
parent | 6f5ff3f3eb7abc2f4750c1319b560f67faf546ac (diff) | |
download | cpython-84167d09cd3e97bff3e750d0dcb0d2d440c6fc2e.zip cpython-84167d09cd3e97bff3e750d0dcb0d2d440c6fc2e.tar.gz cpython-84167d09cd3e97bff3e750d0dcb0d2d440c6fc2e.tar.bz2 |
Even though _Py_Mangle() isn't truly public anyone can call it and
there was no verification that privateobj was a PyString. If it wasn't
a string, this could have allowed a NULL pointer to creep in below and crash.
I wonder if this should be PyString_CheckExact? Must identifiers be strings
or can they be subclasses?
Klocwork #275
Diffstat (limited to 'Demo')
0 files changed, 0 insertions, 0 deletions