diff options
author | Andrew Morrow <acm@mongodb.com> | 2017-02-28 08:43:38 -0500 |
---|---|---|
committer | Andrew Morrow <acm@mongodb.com> | 2017-02-28 10:30:11 -0500 |
commit | 1795f84dce1d66fe96d9a1eedb7e64823000592a (patch) | |
tree | da0881ba0714998c20338d27abbc3317f6f046b6 /src/mongo/db/sorter | |
parent | f17d826a61b01023f6034bc62138639c2d704311 (diff) | |
download | mongo-1795f84dce1d66fe96d9a1eedb7e64823000592a.tar.gz |
SERVER-27553 Fix DEBUG builds still using removed cmpIsntSane function
Diffstat (limited to 'src/mongo/db/sorter')
-rw-r--r-- | src/mongo/db/sorter/sorter.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/mongo/db/sorter/sorter.cpp b/src/mongo/db/sorter/sorter.cpp index b15cb5cd980..1a34322a95e 100644 --- a/src/mongo/db/sorter/sorter.cpp +++ b/src/mongo/db/sorter/sorter.cpp @@ -89,14 +89,11 @@ void dassertCompIsSane(const Comparator& comp, const Data& lhs, const Data& rhs) // test reversed comparisons const int regular = comp(lhs, rhs); if (regular == 0) { - if (!(comp(rhs, lhs) == 0)) - compIsntSane(comp, lhs, rhs); + invariant(comp(rhs, lhs) == 0); } else if (regular < 0) { - if (!(comp(rhs, lhs) > 0)) - compIsntSane(comp, lhs, rhs); - } else /*regular > 0*/ { - if (!(comp(rhs, lhs) < 0)) - compIsntSane(comp, lhs, rhs); + invariant(comp(rhs, lhs) > 0); + } else { + invariant(comp(rhs, lhs) < 0); } // test reflexivity |