You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by mi...@apache.org on 2005/03/25 16:17:09 UTC
cvs commit: xml-security/c/src/enc/OpenSSL OpenSSLCryptoBase64.cpp
milan 2005/03/25 07:17:09
Modified: c/src/enc/OpenSSL OpenSSLCryptoBase64.cpp
Log:
Memory leak reported by Jesse Pelton fixed.
Revision Changes Path
1.9 +1 -1 xml-security/c/src/enc/OpenSSL/OpenSSLCryptoBase64.cpp
Index: OpenSSLCryptoBase64.cpp
===================================================================
RCS file: /home/cvs/xml-security/c/src/enc/OpenSSL/OpenSSLCryptoBase64.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- OpenSSLCryptoBase64.cpp 3 Feb 2005 13:13:08 -0000 1.8
+++ OpenSSLCryptoBase64.cpp 25 Mar 2005 15:17:09 -0000 1.9
@@ -196,7 +196,7 @@
bufLen += b64->decodeFinish(&buf[bufLen], len-bufLen);
// Now translate to a bignum
- return BN_dup(BN_bin2bn(buf, bufLen, NULL));
+ return BN_bin2bn(buf, bufLen, NULL);
}