Skip to content

Commit 1939604

Browse files
committed
make type consistent with header
1 parent eef6f33 commit 1939604

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

src/usolve/evaluate.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -306,16 +306,15 @@ int mpz_scalar_product_interval(mpz_t *up, const long int deg,
306306
/* up( [ xdo[1], xup[1] ] ) */
307307
/* xup[i] and xdo[i] are given mod 2^corr when i%b == 0 */
308308

309-
int lazy_mpz_poly_eval_interval(mpz_t *up, const unsigned long int deg,
309+
int lazy_mpz_poly_eval_interval(mpz_t *up, const long int deg,
310310
const long k,
311311
mpz_t *xdo, mpz_t *xup,
312312
const long prec, const long corr,
313313
const long b,
314314
mpz_t tmp,
315315
mpz_t val_do, mpz_t val_up){
316316

317-
/* comparison to be checked; this was deg == -1 but deg is unsigned */
318-
if(deg==(unsigned long int)(-1)){
317+
if(deg==-1){
319318
mpz_set_ui(val_up, 0);
320319
mpz_set_ui(val_do, 0);
321320
return 0;
@@ -328,8 +327,8 @@ int lazy_mpz_poly_eval_interval(mpz_t *up, const unsigned long int deg,
328327

329328
mpz_set_ui(val_up, 0);
330329
mpz_set_ui(val_do, 0);
331-
const long t = (deg) / b;
332-
long rd = (deg) % b;
330+
const long t = deg / b;
331+
long rd = deg % b;
333332
mpz_t fdo, fup;
334333
mpz_init(fdo);
335334
mpz_init(fup);

0 commit comments

Comments
 (0)