diff -r cc18bc66e5ae -r eedd0bd837c5 xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp --- a/xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp Mon Mar 08 21:45:15 2010 +0000 +++ b/xmlsecurityengine/xmlseccrypto/src/xmlsecc_app.cpp Sun Mar 14 13:16:21 2010 +0000 @@ -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);