summaryrefslogtreecommitdiff
path: root/oaep.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-07-20 01:15:35 -0400
committerJeffrey Walton <noloader@gmail.com>2015-07-20 01:15:35 -0400
commit417994ca6ae232c9a9be3e61c5f873f54f6a22ef (patch)
tree90f2c2254db4807d79759c835a3c215ffdb7b0dc /oaep.cpp
parent8e51ab9623be404f4fdb4288c18a642a21444764 (diff)
downloadcryptopp-git-417994ca6ae232c9a9be3e61c5f873f54f6a22ef.tar.gz
Cleared signed/unsigned warnings under Visual Studio.
Diffstat (limited to 'oaep.cpp')
-rw-r--r--oaep.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/oaep.cpp b/oaep.cpp
index 1d474be5..3b17f0b0 100644
--- a/oaep.cpp
+++ b/oaep.cpp
@@ -81,7 +81,7 @@ DecodingResult OAEP_Base::Unpad(const byte *oaepBlock, size_t oaepBlockLen, byte
// DB = pHash' || 00 ... || 01 || M
byte *M = std::find(maskedDB+hLen, maskedDB+dbLen, 0x01);
invalid = (M == maskedDB+dbLen) || invalid;
- invalid = (std::find_if(maskedDB+hLen, M, std::bind2nd(std::not_equal_to<byte>(), 0)) != M) || invalid;
+ invalid = (std::find_if(maskedDB+hLen, M, std::bind2nd(std::not_equal_to<byte>(), byte(0))) != M) || invalid;
invalid = !pHash->VerifyDigest(maskedDB, encodingParameters.begin(), encodingParameters.size()) || invalid;
if (invalid)