diff options
author | Daniel Llorens <lloda@sarc.name> | 2022-01-10 12:46:57 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2022-01-13 09:37:17 +0100 |
commit | 4feff820bed83b84acb3267edfcfbc1d18a2bce1 (patch) | |
tree | 1e6c38f5b6cfafad766ef04cc41f4d6a2bd967de /libguile/numbers.c | |
parent | 6058d9e05ddd1350228c2d83485a5bd7484a509c (diff) | |
download | guile-4feff820bed83b84acb3267edfcfbc1d18a2bce1.tar.gz |
Don't use HAVE_COPYSIGN in libguile/numbers.c
* libguile/numbers.c (icmplx2str): As stated. copysign() is required by C99 and
already used without guards elsewhere in this file.
Diffstat (limited to 'libguile/numbers.c')
-rw-r--r-- | libguile/numbers.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/libguile/numbers.c b/libguile/numbers.c index 1a96d9c8c..83fe027a9 100644 --- a/libguile/numbers.c +++ b/libguile/numbers.c @@ -3450,11 +3450,7 @@ icmplx2str (double real, double imag, char *str, int radix) double sgn; i = idbl2str (real, str, radix); -#ifdef HAVE_COPYSIGN sgn = copysign (1.0, imag); -#else - sgn = imag; -#endif /* Don't output a '+' for negative numbers or for Inf and NaN. They will provide their own sign. */ if (sgn >= 0 && isfinite (imag)) |