From 1c3dff42c7d4e49f64844728daa25e03b6790872 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Sun, 29 Apr 2012 23:17:46 -0700 Subject: [PATCH] Fix memcmp. --- src/Peer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Peer.cpp b/src/Peer.cpp index 4b1a4f5615..8917c96b47 100644 --- a/src/Peer.cpp +++ b/src/Peer.cpp @@ -727,7 +727,7 @@ void Peer::getSessionCookie(std::string& strDst) SHA512(s1, l1, sha1); SHA512(s2, l2, sha2); - if (memcmp(s1, s2, sizeof(sha1)) + if (memcmp(s1, s2, sizeof(sha1)) == 0) throw std::runtime_errror("Identical finished messages"); for (int i = 0; i < sizeof(sha1); ++i)