From 98d517c5dad7812f2df30f001356eb4cfa7fa6fc Mon Sep 17 00:00:00 2001 From: Geoff Thorpe Date: Tue, 9 Jan 2001 00:13:25 +0000 Subject: Get rid of the function pointer casting in the debugging memory code due to LHASH usage. NB: The callback type used as been suctioned off into crypto.h as CRYPTO_MEM_LEAK_CB to improve clarity. --- crypto/crypto.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crypto/crypto.h') diff --git a/crypto/crypto.h b/crypto/crypto.h index 08bb1fc83e..96a852a703 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -374,7 +374,8 @@ void CRYPTO_mem_leaks_fp(FILE *); #endif void CRYPTO_mem_leaks(struct bio_st *bio); /* unsigned long order, char *file, int line, int num_bytes, char *addr */ -void CRYPTO_mem_leaks_cb(void (*cb)(unsigned long, const char *, int, int, void *)); +typedef void *CRYPTO_MEM_LEAK_CB(unsigned long, const char *, int, int, void *); +void CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB cb); void ERR_load_CRYPTO_strings(void); -- cgit v1.2.3