diff Python/formatter_string.c @ 47835:dc42efd728ee legacy-trunk

warnings.warn_explicit() did not have the proper TypeErrors in place to prevent bus errors or SystemError being raised. As a side effect of fixing this, a bad DECREF that could be triggered when 'message' and 'category' were both None was fixed. Closes issue 3211. Thanks JP Calderone for the bug report.
author Brett Cannon <bcannon@gmail.com>
date Fri, 27 Jun 2008 00:31:13 +0000
parents 47ef9a806ce9
children 34e7c1b14495
line wrap: on
line diff