diff --git a/lib/des/des.h b/lib/des/des.h index beb7433da..0f603c26f 100644 --- a/lib/des/des.h +++ b/lib/des/des.h @@ -64,7 +64,7 @@ void DES_set_random_generator_seed(DES_cblock *); void DES_generate_random_block(DES_cblock *); void DES_set_sequence_number(unsigned char *); void DES_init_random_number_generator(DES_cblock *); -void DES_random_key(DES_cblock); +void DES_random_key(DES_cblock *); void DES_encrypt(uint32_t [2], DES_key_schedule *, int); diff --git a/lib/des/rnd_keys.c b/lib/des/rnd_keys.c index bb6c23ff7..3c49296d0 100644 --- a/lib/des/rnd_keys.c +++ b/lib/des/rnd_keys.c @@ -460,9 +460,9 @@ DES_init_random_number_generator(DES_cblock *seed) /* This is for backwards compatibility. */ void -DES_random_key(DES_cblock ret) +DES_random_key(DES_cblock *ret) { - DES_new_random_key((DES_cblock *)ret); + DES_new_random_key(ret); } #ifdef TESTRUN