From d5ebf62bed594d1fe6ab616a6bbcbcf0a5892d47 Mon Sep 17 00:00:00 2001 From: weidai Date: Tue, 12 Jul 2005 04:23:32 +0000 Subject: port to MSVC .NET 2005 beta 2 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@198 57ff6487-cd31-0410-9ec3-f628ee90f5f0 --- strciphr.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'strciphr.cpp') diff --git a/strciphr.cpp b/strciphr.cpp index ca44ece..61b4df9 100644 --- a/strciphr.cpp +++ b/strciphr.cpp @@ -23,11 +23,11 @@ byte AdditiveCipherTemplate::GenerateByte() } template -inline void AdditiveCipherTemplate::ProcessData(byte *outString, const byte *inString, unsigned int length) +inline void AdditiveCipherTemplate::ProcessData(byte *outString, const byte *inString, size_t length) { if (m_leftOver > 0) { - unsigned int len = STDMIN(m_leftOver, length); + size_t len = STDMIN(m_leftOver, length); xorbuf(outString, inString, KeystreamBufferEnd()-m_leftOver, len); length -= len; m_leftOver -= len; @@ -117,7 +117,7 @@ void CFB_CipherTemplate::Resynchronize(const byte *iv) } template -void CFB_CipherTemplate::ProcessData(byte *outString, const byte *inString, unsigned int length) +void CFB_CipherTemplate::ProcessData(byte *outString, const byte *inString, size_t length) { assert(length % this->MandatoryBlockSize() == 0); @@ -128,7 +128,7 @@ void CFB_CipherTemplate::ProcessData(byte *outString, const byte *inString if (m_leftOver) { - unsigned int len = STDMIN(m_leftOver, length); + size_t len = STDMIN(m_leftOver, length); CombineMessageAndShiftRegister(outString, reg + bytesPerIteration - m_leftOver, inString, len); m_leftOver -= len; length -= len; @@ -173,14 +173,14 @@ void CFB_CipherTemplate::ProcessData(byte *outString, const byte *inString } template -void CFB_EncryptionTemplate::CombineMessageAndShiftRegister(byte *output, byte *reg, const byte *message, unsigned int length) +void CFB_EncryptionTemplate::CombineMessageAndShiftRegister(byte *output, byte *reg, const byte *message, size_t length) { xorbuf(reg, message, length); memcpy(output, reg, length); } template -void CFB_DecryptionTemplate::CombineMessageAndShiftRegister(byte *output, byte *reg, const byte *message, unsigned int length) +void CFB_DecryptionTemplate::CombineMessageAndShiftRegister(byte *output, byte *reg, const byte *message, size_t length) { for (unsigned int i=0; i