From: xie xingguo Date: Tue, 24 May 2016 11:33:56 +0000 (+0800) Subject: tools: fix wrong overload of "<" operator X-Git-Tag: ses5-milestone5~292^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1237d2835206cb56bad22136362b5d0de6e100ab;p=ceph.git tools: fix wrong overload of "<" operator Signed-off-by: xie xingguo --- 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 {