diff -r d2801e68661f -r e65204f75c47 xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp --- a/xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp Wed Feb 03 11:49:58 2010 +0000 +++ b/xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp Sat Feb 20 00:38:59 2010 +0200 @@ -88,9 +88,9 @@ void* pwdCallback, void* pwdCallbackCtx) { xmlSecKeyPtr key = NULL; - EVP_PKEY* pKey = NULL; + BIO* bio; - xmlSecKeyDataPtr data; + xmlSecAssert2(filename, NULL); xmlSecAssert2(format != xmlSecKeyDataFormatUnknown, NULL); @@ -146,7 +146,7 @@ void* pwdCallback, void* pwdCallbackCtx) { xmlSecKeyPtr key = NULL; - EVP_PKEY* pKey = NULL; + BIO* bio; bio = BIO_new_buffer((const char*)data,dataSize,keyname);