mirror of https://github.com/python/cpython
Remove dead code. This code couldn't be reached because earlier in
the function there is another check for z != Py_None.
This commit is contained in:
parent
dc9b32e1ab
commit
8b267b55ef
|
@ -764,18 +764,7 @@ float_pow(PyObject *v, PyObject *w, PyObject *z)
|
||||||
|
|
||||||
/* Sort out special cases here instead of relying on pow() */
|
/* Sort out special cases here instead of relying on pow() */
|
||||||
if (iw == 0) { /* v**0 is 1, even 0**0 */
|
if (iw == 0) { /* v**0 is 1, even 0**0 */
|
||||||
PyFPE_START_PROTECT("pow", return NULL)
|
return PyFloat_FromDouble(1.0);
|
||||||
if ((PyObject *)z != Py_None) {
|
|
||||||
double iz;
|
|
||||||
CONVERT_TO_DOUBLE(z, iz);
|
|
||||||
ix = fmod(1.0, iz);
|
|
||||||
if (ix != 0 && iz < 0)
|
|
||||||
ix += iz;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
ix = 1.0;
|
|
||||||
PyFPE_END_PROTECT(ix)
|
|
||||||
return PyFloat_FromDouble(ix);
|
|
||||||
}
|
}
|
||||||
if (iv == 0.0) { /* 0**w is error if w<0, else 1 */
|
if (iv == 0.0) { /* 0**w is error if w<0, else 1 */
|
||||||
if (iw < 0.0) {
|
if (iw < 0.0) {
|
||||||
|
|
Loading…
Reference in New Issue