PEP 238 documented -Qwarn as warning only for classic int or long

division, and this makes sense.  Add -Qwarnall to warn for all
classic divisions, as required by the fixdiv.py tool.
This commit is contained in:
Guido van Rossum 2001-09-04 03:51:09 +00:00
parent 61c345fa37
commit 1832de4bc0
4 changed files with 11 additions and 7 deletions

View file

@ -377,7 +377,7 @@ complex_classic_div(PyComplexObject *v, PyComplexObject *w)
{
Py_complex quot;
if (Py_DivisionWarningFlag &&
if (Py_DivisionWarningFlag >= 2 &&
PyErr_Warn(PyExc_DeprecationWarning,
"classic complex division") < 0)
return NULL;