diff options
author | Jeffrey Walton <noloader@gmail.com> | 2021-03-17 23:19:46 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2021-03-17 23:19:46 -0400 |
commit | 29b7ea850e4622a315b46835d9421f64a3087d2a (patch) | |
tree | f22547b8f91bd3e76f23b2efb078c4f2e5507543 | |
parent | 9a7f4f05cdcd25acd48268b822cca66720d7e23a (diff) | |
download | cryptopp-git-29b7ea850e4622a315b46835d9421f64a3087d2a.tar.gz |
Update tempOutString buffer length calculation
-rw-r--r-- | strciphr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/strciphr.cpp b/strciphr.cpp index e0bbd26d..9fd834b2 100644 --- a/strciphr.cpp +++ b/strciphr.cpp @@ -116,7 +116,7 @@ void AdditiveCipherTemplate<S>::ProcessData(byte *outString, const byte *inStrin if (!length) {
if (copyOut)
- std::memcpy(savedOutString, m_tempOutString.BytePtr(), savedLength-length);
+ std::memcpy(savedOutString, m_tempOutString.BytePtr(), savedLength);
return;
}
@@ -259,7 +259,7 @@ void CFB_CipherTemplate<BASE>::ProcessData(byte *outString, const byte *inString if (!length) {
if (copyOut)
- std::memcpy(savedOutString, m_tempOutString.BytePtr(), savedLength-length);
+ std::memcpy(savedOutString, m_tempOutString.BytePtr(), savedLength);
return;
}
|