aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
authorKarl Heuer1994-09-20 04:47:17 +0000
committerKarl Heuer1994-09-20 04:47:17 +0000
commitbeded970ac9427cce7b7c2170c57b71f90d833ab (patch)
tree1e0651ef744a77026f9f7f9b6b59108b6c72c3a1 /src/alloc.c
parent5464522bafa04be7210834009ce7623fbc099634 (diff)
downloademacs-beded970ac9427cce7b7c2170c57b71f90d833ab.tar.gz
emacs-beded970ac9427cce7b7c2170c57b71f90d833ab.zip
(make_float, make_pure_float): Fix Lisp_Object vs. int problems.
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 965a1e97795..32152fa85b0 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -463,7 +463,7 @@ make_float (float_value)
463 XSET (val, Lisp_Float, &float_block->floats[float_block_index++]); 463 XSET (val, Lisp_Float, &float_block->floats[float_block_index++]);
464 } 464 }
465 XFLOAT (val)->data = float_value; 465 XFLOAT (val)->data = float_value;
466 XFLOAT (val)->type = 0; /* bug chasing -wsr */ 466 XFASTINT (XFLOAT (val)->type) = 0; /* bug chasing -wsr */
467 consing_since_gc += sizeof (struct Lisp_Float); 467 consing_since_gc += sizeof (struct Lisp_Float);
468 return val; 468 return val;
469} 469}
@@ -1078,7 +1078,7 @@ make_pure_float (num)
1078 XSET (new, Lisp_Float, PUREBEG + pureptr); 1078 XSET (new, Lisp_Float, PUREBEG + pureptr);
1079 pureptr += sizeof (struct Lisp_Float); 1079 pureptr += sizeof (struct Lisp_Float);
1080 XFLOAT (new)->data = num; 1080 XFLOAT (new)->data = num;
1081 XFLOAT (new)->type = 0; /* bug chasing -wsr */ 1081 XFASTINT (XFLOAT (new)->type) = 0; /* bug chasing -wsr */
1082 return new; 1082 return new;
1083} 1083}
1084 1084