diff options
-rw-r--r-- | Objects/abstract.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/Objects/abstract.c b/Objects/abstract.c index 288c3cb..be986f5 100644 --- a/Objects/abstract.c +++ b/Objects/abstract.c @@ -586,16 +586,6 @@ do_pow(v, w) "pow(x, y) requires numeric arguments"); return NULL; } - if ( -#ifndef WITHOUT_COMPLEX - !PyComplex_Check(v) && -#endif - PyFloat_Check(w) && PyFloat_AsDouble(v) < 0.0) { - if (!PyErr_Occurred()) - PyErr_SetString(PyExc_ValueError, - "negative number to float power"); - return NULL; - } if (PyNumber_Coerce(&v, &w) != 0) return NULL; if ((f = v->ob_type->tp_as_number->nb_power) != NULL) |