From: JINMEI Tatuya Date: Mon, 13 Feb 2012 18:54:21 +0000 (-0800) Subject: [1641] simplified a numerical order comparison X-Git-Tag: trac2351_base~97^2~37^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a9eadb451bea1a4813a7b3942a7ca2eea97618a5;p=thirdparty%2Fkea.git [1641] simplified a numerical order comparison --- diff --git a/src/lib/dns/rdata/generic/nsec3_50.cc b/src/lib/dns/rdata/generic/nsec3_50.cc index 84f6b901b4..955e629718 100644 --- a/src/lib/dns/rdata/generic/nsec3_50.cc +++ b/src/lib/dns/rdata/generic/nsec3_50.cc @@ -242,7 +242,7 @@ compareVectors(const vector& v1, const vector& v2, const size_t len2 = v2.size(); const size_t cmplen = min(len1, len2); if (check_length_first && len1 != len2) { - return (len1 < len2 ? -1 : 1); + return (len1 - len2); } const int cmp = cmplen == 0 ? 0 : memcmp(&v1.at(0), &v2.at(0), cmplen); if (cmp != 0) {