From 1b42f5251fb126496584e2fc61fad12bca7f7152 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sat, 21 Jan 2017 20:07:50 +0300 Subject: py/mpz: Implement mpz_set_from_bytes() as a foundation for int.from_bytes(). --- py/mpz.h | 1 + 1 file changed, 1 insertion(+) (limited to 'py/mpz.h') diff --git a/py/mpz.h b/py/mpz.h index 55ef3e15f..a26cbea5c 100644 --- a/py/mpz.h +++ b/py/mpz.h @@ -109,6 +109,7 @@ void mpz_set_from_ll(mpz_t *z, long long i, bool is_signed); void mpz_set_from_float(mpz_t *z, mp_float_t src); #endif mp_uint_t mpz_set_from_str(mpz_t *z, const char *str, mp_uint_t len, bool neg, mp_uint_t base); +void mpz_set_from_bytes(mpz_t *z, bool big_endian, mp_uint_t len, const byte *buf); bool mpz_is_zero(const mpz_t *z); int mpz_cmp(const mpz_t *lhs, const mpz_t *rhs); -- cgit v1.2.3