From ae2f002b448c82d3a320abca734e85c5d82e483b Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 29 Jul 2004 07:34:17 +0000 Subject: added typecast in an attempt to fix a mingw32 warning --- lib/ssluse.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/ssluse.c b/lib/ssluse.c index 0a65dc32e..e17c329ff 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -333,11 +333,13 @@ int cert_stuff(struct connectdata *conn, failf(data, "no key set to load from crypto engine\n"); return 0; } - priv_key = ENGINE_load_private_key(conn->data->engine,key_file, + /* the typecast below was added to please mingw32 */ + priv_key = (EVP_PKEY *) + ENGINE_load_private_key(conn->data->engine,key_file, #ifdef HAVE_ENGINE_LOAD_FOUR_ARGS - ui_method, + ui_method, #endif - data->set.key_passwd); + data->set.key_passwd); if(!priv_key) { failf(data, "failed to load private key from crypto engine\n"); return 0; -- cgit v1.2.3