]> granicus.if.org Git - python/commitdiff
Merged revisions 78319 via svnmerge from
authorEzio Melotti <ezio.melotti@gmail.com>
Mon, 22 Feb 2010 16:34:50 +0000 (16:34 +0000)
committerEzio Melotti <ezio.melotti@gmail.com>
Mon, 22 Feb 2010 16:34:50 +0000 (16:34 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78319 | ezio.melotti | 2010-02-22 18:30:58 +0200 (Mon, 22 Feb 2010) | 1 line

  #7482: clarify error message in case of division by zero of float and complex numbers.
........

Objects/complexobject.c
Objects/floatobject.c

index 73183676a657d4a00a03e8fd3840cfc50b528a53..4821d1e3a270c952b668eec41339758f405ce548 100644 (file)
@@ -504,7 +504,7 @@ complex_div(PyObject *v, PyObject *w)
        quot = c_quot(a, b);
        PyFPE_END_PROTECT(quot)
        if (errno == EDOM) {
-               PyErr_SetString(PyExc_ZeroDivisionError, "complex division");
+               PyErr_SetString(PyExc_ZeroDivisionError, "complex division by zero");
                return NULL;
        }
        return PyComplex_FromCComplex(quot);
index 33196ff476d86ffb7c5886f9ea6f0ae3693c9ca0..238022b3bc89ec5f025f2d8c566fda498cafc28f 100644 (file)
@@ -570,7 +570,7 @@ float_div(PyObject *v, PyObject *w)
 #ifdef Py_NAN
        if (b == 0.0) {
                PyErr_SetString(PyExc_ZeroDivisionError,
-                               "float division");
+                               "float division by zero");
                return NULL;
        }
 #endif