Skip to content

Commit 6a29fb7

Browse files
committed
use EXPECTED
1 parent 1dede5a commit 6a29fb7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/bcmath/libbcmath/src/doaddsub.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ bc_num _bc_do_add(bc_num n1, bc_num n2, size_t scale_min)
124124
bc_num _bc_do_sub(bc_num n1, bc_num n2, size_t scale_min)
125125
{
126126
bc_num diff;
127-
size_t diff_len = MAX(n1->n_len, n2->n_len);
127+
size_t diff_len = EXPECTED(n1->n_len >= n2->n_len) ? n1->n_len : n2->n_len;
128128
size_t diff_scale = MAX(n1->n_scale, n2->n_scale);
129-
size_t min_len = MIN(n1->n_len, n2->n_len);
129+
size_t min_len = n1->n_len >= n2->n_len ? n2->n_len : n1->n_len;
130130
size_t min_scale = MIN(n1->n_scale, n2->n_scale);
131131
size_t borrow = 0;
132132
size_t count;

0 commit comments

Comments
 (0)