union void_fn_to_char_u mem_cb;
void CRYPTO_mem_leaks_cb(void (*cb)())	{	union void_fn_to_char_u mem_cb;	if (mh == NULL) return;	CRYPTO_w_lock(CRYPTO_LOCK_MALLOC2);	mem_cb.fn_p=cb;	lh_doall_arg(mh,(void (*)())cb_leak,mem_cb.char_p);	mem_cb.char_p=NULL;	CRYPTO_w_unlock(CRYPTO_LOCK_MALLOC2);	}