diff options
author | Andi Gutmans <andi@php.net> | 2002-11-20 19:48:12 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2002-11-20 19:48:12 +0000 |
commit | e6b7ab9db86710ca0c90d320bd43dcd4c2c06ed4 (patch) | |
tree | 93d192743b05e18f3402a8e131b0b4009b180f9d /ext/bcmath/libbcmath/src/recmul.c | |
parent | 33d0e4e1fbacd3acce5fab6bd3cc4c120223c46f (diff) | |
download | php-git-e6b7ab9db86710ca0c90d320bd43dcd4c2c06ed4.tar.gz |
- Intermediate commit which works on making bcmath thread-safe.
Diffstat (limited to 'ext/bcmath/libbcmath/src/recmul.c')
-rw-r--r-- | ext/bcmath/libbcmath/src/recmul.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/bcmath/libbcmath/src/recmul.c b/ext/bcmath/libbcmath/src/recmul.c index 73f67af574..ec3ff779e5 100644 --- a/ext/bcmath/libbcmath/src/recmul.c +++ b/ext/bcmath/libbcmath/src/recmul.c @@ -197,14 +197,14 @@ _bc_rec_mul (bc_num u, int ulen, bc_num v, int vlen, bc_num *prod, /* Split u and v. */ if (ulen < n) { - u1 = bc_copy_num (_zero_); + u1 = bc_copy_num (BCG(_zero_)); u0 = new_sub_num (ulen,0, u->n_value); } else { u1 = new_sub_num (ulen-n, 0, u->n_value); u0 = new_sub_num (n, 0, u->n_value+ulen-n); } if (vlen < n) { - v1 = bc_copy_num (_zero_); + v1 = bc_copy_num (BCG(_zero_)); v0 = new_sub_num (vlen,0, v->n_value); } else { v1 = new_sub_num (vlen-n, 0, v->n_value); @@ -231,17 +231,17 @@ _bc_rec_mul (bc_num u, int ulen, bc_num v, int vlen, bc_num *prod, /* Do recursive multiplies and shifted adds. */ if (m1zero) - m1 = bc_copy_num (_zero_); + m1 = bc_copy_num (BCG(_zero_)); else _bc_rec_mul (u1, u1->n_len, v1, v1->n_len, &m1, 0); if (bc_is_zero(d1) || bc_is_zero(d2)) - m2 = bc_copy_num (_zero_); + m2 = bc_copy_num (BCG(_zero_)); else _bc_rec_mul (d1, d1len, d2, d2len, &m2, 0); if (bc_is_zero(u0) || bc_is_zero(v0)) - m3 = bc_copy_num (_zero_); + m3 = bc_copy_num (BCG(_zero_)); else _bc_rec_mul (u0, u0->n_len, v0, v0->n_len, &m3, 0); |