Skip to content

Commit aafe790

Browse files
wip4
1 parent 8e99693 commit aafe790

File tree

1 file changed

+2
-4
lines changed
  • ext/bcmath/libbcmath/src

1 file changed

+2
-4
lines changed

ext/bcmath/libbcmath/src/sqrt.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ bool bc_sqrt(bc_num *num, size_t scale)
8484
for (; i < (*num)->n_len + (*num)->n_scale; i++) {
8585
n_vecter = n_vecter * BASE + (*num)->n_value[i];
8686
}
87-
for (; i < rscale; i++) {
87+
for (; i < (*num)->n_len + rscale; i++) {
8888
n_vecter *= BASE;
8989
}
9090

@@ -120,9 +120,7 @@ bool bc_sqrt(bc_num *num, size_t scale)
120120
char *rptr = ret->n_value;
121121
char *rend = rptr + ret_ren + rscale - 1;
122122

123-
for (i = 0; i < cscale - rscale; i++) {
124-
guess_vector /= BASE;
125-
}
123+
guess_vector /= BASE;
126124
while (rend >= rptr) {
127125
*rend-- = guess_vector % BASE;
128126
guess_vector /= BASE;

0 commit comments

Comments
 (0)