Eliminate duplicate definition of FLONUM_SIZE.
authorChris Hanson <org/chris-hanson/cph>
Mon, 6 Dec 1993 21:45:03 +0000 (21:45 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 6 Dec 1993 21:45:03 +0000 (21:45 +0000)
v7/src/microcode/flonum.c

index bb79cc40d84b4ca773fb4754dcff2d3cbaf4c7ed..b100e1190f6ea7ae246135e01c74daa8a84c45ae 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: flonum.c,v 9.41 1993/12/06 21:35:01 cph Exp $
+$Id: flonum.c,v 9.42 1993/12/06 21:45:03 cph Exp $
 
 Copyright (c) 1987-92 Massachusetts Institute of Technology
 
@@ -57,8 +57,7 @@ DEFUN (double_to_flonum, (value), double value)
   ALIGN_FLOAT (Free);
   Primitive_GC_If_Needed (FLONUM_SIZE + 1);
   {
-    SCHEME_OBJECT result =
-      (MAKE_POINTER_OBJECT (TC_BIG_FLONUM, (Free - (FLONUM_SIZE + 1))));
+    SCHEME_OBJECT result = (MAKE_POINTER_OBJECT (TC_BIG_FLONUM, Free));
     (*Free++) = (MAKE_OBJECT (TC_MANIFEST_NM_VECTOR, FLONUM_SIZE));
     (*((double *) Free)) = value;
     Free += FLONUM_SIZE;