Skip to content

Commit

Permalink
py/objcomplex: Fix typo in ternary expression.
Browse files Browse the repository at this point in the history
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 bd04ed3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion py/objcomplex.c
Expand Up @@ -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");
Expand Down

0 comments on commit bd04ed3

Please sign in to comment.