diff options
| author | mbkma <[email protected]> | 2026-04-19 11:32:51 +0200 |
|---|---|---|
| committer | Victor Kareh <[email protected]> | 2026-05-04 19:48:08 -0400 |
| commit | 3fc6e65dfccbbb89c378aaa8ac161fd0c7c9807d (patch) | |
| tree | 32f205fb53c498c8b9fadbab2984526755d2991f | |
| parent | 00f3966cd34e3edd616d5ee1471a0920bfb3393d (diff) | |
| download | mate-calc-master.tar.bz2 mate-calc-master.tar.xz | |
see https://gitlab.gnome.org/GNOME/gnome-calculator/-/merge_requests/457
| -rw-r--r-- | src/mp.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -398,6 +398,10 @@ void mp_invert_sign(const MPNumber *x, MPNumber *z) { mpc_neg(z->num, x->num, MPC_RNDNN); + if (!mp_is_complex(x)) + { + mpfr_set_zero(mpc_imagref(z->num), MPFR_RNDN); + } } void |
