From: Chris Hanson Date: Sun, 24 Sep 1989 16:15:01 +0000 (+0000) Subject: Fix definition of `flonum_normalize'. X-Git-Tag: 20090517-FFI~11770 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=d1f4485ab7c474575cbad7da3e7e9e0d7807c1be;p=mit-scheme.git Fix definition of `flonum_normalize'. --- diff --git a/v7/src/microcode/artutl.c b/v7/src/microcode/artutl.c index 6d32ccb7c..2ae505a66 100644 --- a/v7/src/microcode/artutl.c +++ b/v7/src/microcode/artutl.c @@ -1,6 +1,6 @@ /* -*-C-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/artutl.c,v 1.2 1989/09/24 13:49:38 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/artutl.c,v 1.3 1989/09/24 16:15:01 cph Exp $ Copyright (c) 1989 Massachusetts Institute of Technology @@ -193,7 +193,7 @@ flonum_normalize (x) int exponent; double significand = (frexp ((FLONUM_TO_DOUBLE (x)), (&exponent))); return (cons ((double_to_flonum (significand)), - (double_to_flonum ((double) exponent)))); + (long_to_integer ((long) exponent)))); } /* Generic Integer Operations */