]> granicus.if.org Git - python/commit
Check return type of __nonzero__() method.
authorJeremy Hylton <jeremy@alum.mit.edu>
Fri, 27 Jun 2003 16:46:45 +0000 (16:46 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Fri, 27 Jun 2003 16:46:45 +0000 (16:46 +0000)
commit090a3495b3ff38750192550fd2f80b4c3552cd95
tree6f4a0381cff1bc81fe8be91ab495b7bf934b696d
parent6ab8b40337cc79a011c4335337a1482f8df278e1
Check return type of __nonzero__() method.

The language reference says you must return an int or a bool.  This
fix limits the scope of SF bug 759227 (infinite recursion) to
subclasses of int.
Objects/typeobject.c