diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2000-08-16 11:26:15 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2000-08-16 11:26:15 +0000 |
commit | e4dd50c689e8b11169ae08979f153f29e78cbc4d (patch) | |
tree | 428b25b81dc5591cf935f8670aa057f432cf79fe | |
parent | b3b3caae80c4a1436e5db7d3d5794abec150ad05 (diff) | |
download | mpfr-e4dd50c689e8b11169ae08979f153f29e78cbc4d.tar.gz |
nb_terms[0] was not initialized
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@714 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r-- | exp3.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -76,13 +76,13 @@ int m; mult = (int*) malloc((m+1) * sizeof(int)); nb_terms = (int*) malloc((m+1) * sizeof(int)); mult[0] = 0; - for (i=0;i<=m;i++) { mpz_init(P[i]); mpz_init(S[i]); mpz_init(ptoj[i]); - } + for (i=0;i<=m;i++) { mpz_init(P[i]); mpz_init(S[i]); mpz_init(ptoj[i]); } mpz_set(ptoj[0], p); for (i=1;i<m;i++) mpz_mul(ptoj[i], ptoj[i-1], ptoj[i-1]); mpz_set_ui(P[0], 1); mpz_set_ui(S[0], 1); k = 0; + nb_terms[0] = 1; prec_i_have = 0; for (i=1;(prec_i_have < precy) && (i < n) ;i++) { k++; |