diff --git a/include/dindexer-machinery/recorddata.hpp b/include/dindexer-machinery/recorddata.hpp index 46f886e..54b1a77 100644 --- a/include/dindexer-machinery/recorddata.hpp +++ b/include/dindexer-machinery/recorddata.hpp @@ -93,8 +93,8 @@ namespace mchlib { void set_mime_parts ( boost::string_ref parType, boost::string_ref parCharset ) { const auto& mime = mime_full.get(); { - assert(std::less()(mime.data(), parType.data())); - assert(std::less_equal()(parType.data() + parType.size(), mime.data())); + assert(std::less_equal()(mime.data(), parType.data())); + assert(std::less_equal()(parType.data() + parType.size(), mime.data() + mime.size())); assert(parType.data() - mime.data() < USHRT_MAX); assert(parType.size() < USHRT_MAX); assert(parType.size() + (parType.data() - mime.data()) <= mime.size()); @@ -102,8 +102,8 @@ namespace mchlib { mime_type_length = static_cast(parType.size()); } { - assert(std::less()(mime.data(), parCharset.data())); - assert(std::less_equal()(parCharset.data() + parCharset.size(), mime.data())); + assert(std::less_equal()(mime.data(), parCharset.data())); + assert(std::less_equal()(parCharset.data() + parCharset.size(), mime.data() + mime.size())); assert(parCharset.data() - mime.data() < USHRT_MAX); assert(parCharset.size() < USHRT_MAX); assert(parCharset.size() + (parCharset.data() - mime.data()) <= mime.size());