Skip to content

Commit 766c911

Browse files
committed
try
1 parent bb8a52b commit 766c911

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

lib/num/code.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1257,6 +1257,12 @@ static void num_ssm_normalize(num_p num, uint64_t pos, uint64_t n)
12571257
{
12581258
num->chunk[pos + n - 1] = 0;
12591259
num_ssm_sub_uint(num, pos, n, value);
1260+
1261+
if(num->chunk[pos + n - 1] == UINT64_MAX)
1262+
{
1263+
memset(&num->chunk[pos], 0, (n - 1) * sizeof(uint64_t));
1264+
num->chunk[pos + n - 1] = 1;
1265+
}
12601266
}
12611267
}
12621268

0 commit comments

Comments
 (0)