diff options
author | Karl Heuer <kwzh@gnu.org> | 1995-05-20 03:36:53 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1995-05-20 03:36:53 +0000 |
commit | c8bf6cf336aa03879d3e5e67422579f273637bae (patch) | |
tree | f5148860416c8bc234864bcc7ae5b9b99c041699 /src/floatfns.c | |
parent | 2ba9ed587c518a772e9925d59c2dc96e05807d6d (diff) | |
download | emacs-c8bf6cf336aa03879d3e5e67422579f273637bae.tar.gz |
(Flogb): frexp needs a pointer to int, not EMACS_INT.
Diffstat (limited to 'src/floatfns.c')
-rw-r--r-- | src/floatfns.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/floatfns.c b/src/floatfns.c index 2471731c6d8..33186eaf377 100644 --- a/src/floatfns.c +++ b/src/floatfns.c @@ -684,8 +684,9 @@ This is the same as the exponent of a float.") IN_FLOAT (value = logb (f), "logb", arg); #else #ifdef HAVE_FREXP - IN_FLOAT (frexp (f, &value), "logb", arg); - value--; + int ivalue; + IN_FLOAT (frexp (f, &ivalue), "logb", arg); + value = ivalue - 1; #else int i; double d; |