summaryrefslogtreecommitdiff
path: root/init.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>1999-07-07 15:26:07 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>1999-07-07 15:26:07 +0000
commitfaf0836c504a0b3a0829bbdee17e9d7ca93df4d0 (patch)
tree1ba068e2a14c179f5937d25865cc535ab68b8981 /init.c
parent681d118f00a7544c4d06efb453aa3a9520b633ec (diff)
downloadmpfr-faf0836c504a0b3a0829bbdee17e9d7ca93df4d0.tar.gz
put initialization of exponent back (avoids some UMRs)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@352 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'init.c')
-rw-r--r--init.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/init.c b/init.c
index a45699ff6..3ff7a1ca7 100644
--- a/init.c
+++ b/init.c
@@ -23,5 +23,6 @@ mpfr_init2 (x, p)
x -> _mp_prec = p;
x -> _mp_d = (mp_ptr) (*_mp_allocate_func)
(xsize * BYTES_PER_MP_LIMB);
- x -> _mp_size = xsize;
+ x -> _mp_size = xsize;
+ x -> _mp_exp = 0; /* avoids uninitialized memory reads for zero */
}