X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2Fmodinteger%2Fcl_MI_pow2m1.h;h=496fa4f7de86049d9b3176e1b9da05d488e227d0;hb=5370ad8054201cf23d4f94a52f4d3f7f9f3cd511;hp=9daecad99a7abeaf4809b602c612004343e1a4fa;hpb=c486b78a1a0613f07a10816d6f6ca9e485bc8290;p=cln.git diff --git a/src/modinteger/cl_MI_pow2m1.h b/src/modinteger/cl_MI_pow2m1.h index 9daecad..496fa4f 100644 --- a/src/modinteger/cl_MI_pow2m1.h +++ b/src/modinteger/cl_MI_pow2m1.h @@ -22,7 +22,7 @@ static inline const cl_I pow2m1_reduce_modulo (cl_heap_modint_ring* _R, const cl // mod(x,m) = mod(x0+x1+x2+...,m). // If x<0, apply this to -1-x, and use mod(x,m) = m-1-mod(-1-x,m). { Mutable(cl_I,x); - var cl_boolean sign = minusp(x); + var bool sign = minusp(x); if (sign) { x = lognot(x); } var const uintC m1 = R->m1; if (x >= R->modulus) {