From 1a69770e15ab08bc93f36f1d35ac5cd2d43e3147 Mon Sep 17 00:00:00 2001 From: orignal Date: Tue, 16 Dec 2014 14:35:39 -0500 Subject: [PATCH] fixed compilation warning --- Signature.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Signature.h b/Signature.h index 9808611d..23840562 100644 --- a/Signature.h +++ b/Signature.h @@ -391,7 +391,7 @@ namespace crypto uint8_t digest[Hash::DIGESTSIZE]; m_Hash.Final (digest); - if (keyLen < Hash::DIGESTSIZE) return false; // can't verify digest longer than key + if ((int)keyLen < Hash::DIGESTSIZE) return false; // can't verify digest longer than key // we assume digest is right aligned, at least for PKCS#1 v1.5 padding return !memcmp (enSigBuf + (keyLen - Hash::DIGESTSIZE), digest, Hash::DIGESTSIZE); }