git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@145
de75baf8-a10c-0410-a50a-
987c0e22f00f
*/
/**
- * Encrypter.cpp
+ * Decrypter.cpp
*
- * Methods for encrypting XMLObjects and other data.
+ * Methods for decrypting XMLObjects and other data.
*/
#include "internal.h"
Decrypter::~Decrypter()
{
- XMLToolingInternalConfig::getInternalConfig().m_xsecProvider->releaseCipher(m_cipher);
+ if (m_cipher)
+ XMLToolingInternalConfig::getInternalConfig().m_xsecProvider->releaseCipher(m_cipher);
delete m_resolver;
delete m_KEKresolver;
}