diff --git a/src/fp.cpp b/src/fp.cpp index 9900aa1..dd86cba 100644 --- a/src/fp.cpp +++ b/src/fp.cpp @@ -187,7 +187,7 @@ static void initForMont(Op& op, const Unit *p) fromRawGmp(op.RR, N, t); FpGenerator *fg = op.fg; if (fg == 0) return; - fg->init(p, N); + fg->init(p, (int)N); op.neg = Xbyak::CastTo(fg->neg_); op.add = Xbyak::CastTo(fg->add_);