From 1237d2835206cb56bad22136362b5d0de6e100ab Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 24 May 2016 19:33:56 +0800 Subject: [PATCH] tools: fix wrong overload of "<" operator Signed-off-by: xie xingguo --- src/tools/radosacl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/radosacl.cc b/src/tools/radosacl.cc index 1c482ed7edd2..d630d6c3c665 100644 --- a/src/tools/radosacl.cc +++ b/src/tools/radosacl.cc @@ -52,7 +52,7 @@ typedef __u32 ACLFlags; inline bool operator<(const ACLID& l, const ACLID& r) { - return (memcmp(&l, &r, ID_SIZE) > 0); + return (memcmp(&l, &r, ID_SIZE) < 0); } struct ACLPair { -- 2.47.3