[CPU] std::sort compare: satisfy comp(a,a)==false

This commit is contained in:
Joel Linn 2020-11-05 11:52:48 +01:00 committed by Rick Gibbed
parent 8b1ebe1130
commit 06214c544a
1 changed files with 2 additions and 2 deletions

View File

@ -30,7 +30,7 @@ ExportResolver::Table::Table(const std::string_view module_name,
} }
std::sort( std::sort(
exports_by_name_.begin(), exports_by_name_.end(), exports_by_name_.begin(), exports_by_name_.end(),
[](Export* a, Export* b) { return std::strcmp(a->name, b->name) <= 0; }); [](Export* a, Export* b) { return std::strcmp(a->name, b->name) < 0; });
} }
ExportResolver::ExportResolver() = default; ExportResolver::ExportResolver() = default;
@ -51,7 +51,7 @@ void ExportResolver::RegisterTable(
} }
std::sort( std::sort(
all_exports_by_name_.begin(), all_exports_by_name_.end(), all_exports_by_name_.begin(), all_exports_by_name_.end(),
[](Export* a, Export* b) { return std::strcmp(a->name, b->name) <= 0; }); [](Export* a, Export* b) { return std::strcmp(a->name, b->name) < 0; });
} }
Export* ExportResolver::GetExportByOrdinal(const std::string_view module_name, Export* ExportResolver::GetExportByOrdinal(const std::string_view module_name,