summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2021-03-17 23:19:46 -0400
committerJeffrey Walton <noloader@gmail.com>2021-03-17 23:19:46 -0400
commit29b7ea850e4622a315b46835d9421f64a3087d2a (patch)
treef22547b8f91bd3e76f23b2efb078c4f2e5507543
parent9a7f4f05cdcd25acd48268b822cca66720d7e23a (diff)
downloadcryptopp-git-29b7ea850e4622a315b46835d9421f64a3087d2a.tar.gz
Update tempOutString buffer length calculation
-rw-r--r--strciphr.cpp4
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;
}