]> granicus.if.org Git - python/commit
Fix for SF byg [ #420304 ] getattr function w/ default
authorJeremy Hylton <jeremy@alum.mit.edu>
Mon, 30 Jul 2001 22:39:31 +0000 (22:39 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Mon, 30 Jul 2001 22:39:31 +0000 (22:39 +0000)
commit0eb1115f4415593861a85aad3c7d12081252c866
treeaebb692dda8180fd4001f9dbba57f66b63a4e92b
parent3ce45389bd929296863e26586fa6963ba307e6fb
Fix for SF byg [ #420304 ] getattr function w/ default

Fix suggested by Michael Hudson: Raise TypeError if attribute name
passed to getattr() is not a string or Unicode.  There is some
unfortunate duplication of code between builtin_getattr() and
PyObject_GetAttr(), but it appears to be unavoidable.
Python/bltinmodule.c