diff options
Diffstat (limited to 'lib/sail.c')
| -rw-r--r-- | lib/sail.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -461,6 +461,11 @@ bool EQUAL(fbits)(const fbits op1, const fbits op2) return op1 == op2; } +bool EQUAL(ref_fbits)(const fbits *op1, const fbits *op2) +{ + return *op1 == *op2; +} + void CREATE(lbits)(lbits *rop) { rop->bits = sail_malloc(sizeof(mpz_t)); @@ -791,6 +796,11 @@ bool EQUAL(lbits)(const lbits op1, const lbits op2) return eq_bits(op1, op2); } +bool EQUAL(ref_lbits)(const lbits *op1, const lbits *op2) +{ + return eq_bits(*op1, *op2); +} + bool neq_bits(const lbits op1, const lbits op2) { assert(op1.len == op2.len); |
