bigint.c (digits): check zero length bigint.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-07-20 14:39:05 +09:00
parent 2b07489372
commit cfea0c28a0
+2
View File
@@ -90,6 +90,8 @@ static size_t
digits(mpz_t *x)
{
size_t i;
if (x->sz == 0) return 0;
for (i = (x->sz) - 1; (x->p)[i] == 0 ; i--)
if (i == 0) break;
return i+1;