libmp: fix assert() for mpexp() with nil modulus

front
cinap_lenrek 2015-12-06 20:53:54 +01:00
parent 1a5c8430d2
commit 01afe9328b
1 changed files with 1 additions and 1 deletions

View File

@ -22,7 +22,7 @@ mpexp(mpint *b, mpint *e, mpint *m, mpint *res)
mpdigit d, bit;
int i, j;
assert(m->flags & MPnorm);
assert(m == nil || m->flags & MPnorm);
assert((e->flags & MPtimesafe) == 0);
res->flags |= b->flags & MPtimesafe;