From def532694939adfef217f054a6883ed773f5eff0 Mon Sep 17 00:00:00 2001 From: Jason Rhinelander Date: Wed, 26 Jun 2019 22:33:46 -0300 Subject: [PATCH] Fix missing < 0 on memcmp --- src/crypto/generic-ops.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto/generic-ops.h b/src/crypto/generic-ops.h index 262d5f06c..cd5b0a66d 100644 --- a/src/crypto/generic-ops.h +++ b/src/crypto/generic-ops.h @@ -44,7 +44,7 @@ namespace crypto { \ return !operator==(_v1, _v2); \ } \ inline bool operator<(const type &_v1, const type &_v2) { \ - return memcmp(&_v1, &_v2, sizeof(_v1)); \ + return memcmp(&_v1, &_v2, sizeof(_v1)) < 0; \ } \ }