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).
diff --git a/py/objcomplex.c b/py/objcomplex.c
index 4c05886..426e76e 100644
--- a/py/objcomplex.c
+++ b/py/objcomplex.c
@@ -223,7 +223,7 @@
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");