You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by bl...@apache.org on 2006/02/20 10:42:54 UTC
svn commit: r379068 - /xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp
Author: blautenb
Date: Mon Feb 20 01:42:53 2006
New Revision: 379068
URL: http://svn.apache.org/viewcvs?rev=379068&view=rev
Log:
Helps if you don't use encode calls when doing base64 decoding...
Modified:
xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp
Modified: xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp
URL: http://svn.apache.org/viewcvs/xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp?rev=379068&r1=379067&r2=379068&view=diff
==============================================================================
--- xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp (original)
+++ xml/security/trunk/c/src/enc/XSECCryptoUtils.cpp Mon Feb 20 01:42:53 2006
@@ -190,7 +190,7 @@
b64->decodeInit();
unsigned int j = b64->decode((unsigned char *) tinput, strlen(tinput), output, maxOutputLen - 1);
- j += b64->encodeFinish(&output[j], maxOutputLen - j - 1);
+ j += b64->decodeFinish(&output[j], maxOutputLen - j - 1);
return j;
}
@@ -202,7 +202,7 @@
b64->decodeInit();
unsigned int j = b64->decode((unsigned char *) input, strlen(input), output, maxOutputLen - 1);
- j += b64->encodeFinish(&output[j], maxOutputLen - j - 1);
+ j += b64->decodeFinish(&output[j], maxOutputLen - j - 1);
return j;
}