diff --git a/bn_mp_rand.c b/bn_mp_rand.c index c165946..10ec695 100644 --- a/bn_mp_rand.c +++ b/bn_mp_rand.c @@ -185,7 +185,7 @@ static int s_gen_random(mp_digit *r) */ mp_digit gen_random_mp_digit(void) { mp_digit p; - MP_UNUSED_VARIABLE s_gen_random(&p); + (void) s_gen_random(&p); return p; } diff --git a/tommath.h b/tommath.h index 1f71c20..3785d0f 100644 --- a/tommath.h +++ b/tommath.h @@ -600,11 +600,6 @@ int mp_fwrite(const mp_int *a, int radix, FILE *stream); #define mp_todecimal(M, S) mp_toradix((M), (S), 10) #define mp_tohex(M, S) mp_toradix((M), (S), 16) -#if ( (defined __GCC__) || (defined __clang__) ) -# define MP_UNUSED_VARIABLE __attribute__((unused)) -#else -# define MP_UNUSED_VARIABLE (void) -#endif /* Public for legacy reasons only, do not use elsewhere! There is a good reason it is not officially documented!