Permalink
Browse files

py/objcomplex: Fix typo in ternary expression.

This typo actually did the correct thing, but it was very obscure (came
about from think in terms of Python's "x if cond else y" expression).
  • Loading branch information...
dpgeorge committed Feb 3, 2017
1 parent 91eb015 commit bd04ed3e8a4235664743fd4c452091a9ce603011
Showing with 1 addition and 1 deletion.
  1. +1 −1 py/objcomplex.c
View
@@ -223,7 +223,7 @@ mp_obj_t mp_obj_complex_binary_op(mp_uint_t op, mp_float_t lhs_real, mp_float_t
mp_float_t abs1 = MICROPY_FLOAT_C_FUN(sqrt)(lhs_real*lhs_real + lhs_imag*lhs_imag);
if (abs1 == 0) {
if (rhs_imag == 0 && rhs_real >= 0) {
lhs_real = 1 ? rhs_real == 0 : 0;
lhs_real = (rhs_real == 0);
rhs_real = 0;
} else {
mp_raise_msg(&mp_type_ZeroDivisionError, "0.0 to a complex power");

0 comments on commit bd04ed3

Please sign in to comment.