diff --git a/wolfcrypt/src/tfm.c b/wolfcrypt/src/tfm.c index e9bf039b1..8f2881afb 100644 --- a/wolfcrypt/src/tfm.c +++ b/wolfcrypt/src/tfm.c @@ -4884,12 +4884,12 @@ int mp_copy(const fp_int* a, fp_int* b) return MP_OKAY; } -int mp_isodd(mp_int* a) +int mp_isodd(const mp_int* a) { return fp_isodd(a); } -int mp_iszero(mp_int* a) +int mp_iszero(const mp_int* a) { return fp_iszero(a); } diff --git a/wolfssl/wolfcrypt/tfm.h b/wolfssl/wolfcrypt/tfm.h index 221b4ce22..4c497266a 100644 --- a/wolfssl/wolfcrypt/tfm.h +++ b/wolfssl/wolfcrypt/tfm.h @@ -847,8 +847,8 @@ MP_API int mp_to_unsigned_bin_len(mp_int * a, unsigned char *b, int c); MP_API int mp_sub_d(fp_int *a, fp_digit b, fp_int *c); MP_API int mp_copy(const fp_int* a, fp_int* b); -MP_API int mp_isodd(mp_int* a); -MP_API int mp_iszero(mp_int* a); +MP_API int mp_isodd(const mp_int* a); +MP_API int mp_iszero(const mp_int* a); MP_API int mp_count_bits(const mp_int *a); MP_API int mp_leading_bit(mp_int *a); MP_API int mp_set_int(mp_int *a, unsigned long b);