aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George2017-02-04 00:23:56 +1100
committerDamien George2017-02-04 00:23:56 +1100
commitbd04ed3e8a4235664743fd4c452091a9ce603011 (patch)
treec7db77ffb0a706a5b0d2203aa628d75b3efd41a0
parent91eb0153d30420618b06efd18631490ac7fbfaae (diff)
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).
-rw-r--r--py/objcomplex.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/objcomplex.c b/py/objcomplex.c
index 4c05886f0..426e76e5f 100644
--- a/py/objcomplex.c
+++ b/py/objcomplex.c
@@ -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");