diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-11 23:54:17 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-11 23:54:17 +0900 |
| commit | c0b8b471ab715676953b7e70fd7e2484cb78f5a3 (patch) | |
| tree | c6e78139bbed226f8da2f4aa698ae3a4d11cf177 /src/MessageDigest.cc | |
| parent | 528cf5395bc98f3609c93269d4e5ceccad09f46f (diff) | |
Fix hash function comparator
Diffstat (limited to 'src/MessageDigest.cc')
| -rw-r--r-- | src/MessageDigest.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/MessageDigest.cc b/src/MessageDigest.cc index 278baa9b..7a09ed0f 100644 --- a/src/MessageDigest.cc +++ b/src/MessageDigest.cc @@ -135,9 +135,12 @@ bool MessageDigest::isStronger(const std::string& lhs, const std::string& rhs) FindHashTypeEntry(lhs)); auto rEntry = std::find_if(std::begin(hashTypes), std::end(hashTypes), FindHashTypeEntry(rhs)); - if(lEntry == std::end(hashTypes) || rEntry == std::end(hashTypes)) { + if(lEntry == std::end(hashTypes)) { return false; } + if(rEntry == std::end(hashTypes)) { + return true; + } return lEntry->strength > rEntry->strength; } |
