summaryrefslogtreecommitdiff
path: root/src/passes/ReorderFunctions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/ReorderFunctions.cpp')
-rw-r--r--src/passes/ReorderFunctions.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/passes/ReorderFunctions.cpp b/src/passes/ReorderFunctions.cpp
index 0991155e0..6360f6302 100644
--- a/src/passes/ReorderFunctions.cpp
+++ b/src/passes/ReorderFunctions.cpp
@@ -41,9 +41,9 @@ struct ReorderFunctions : public WalkerPass<PostWalker<ReorderFunctions, Visitor
for (auto& curr : module->table.names) {
counts[curr]++;
}
- sort(module->functions.begin(), module->functions.end(), [this](
- std::unique_ptr<Function>& a,
- std::unique_ptr<Function>& b) -> bool {
+ std::sort(module->functions.begin(), module->functions.end(), [this](
+ const std::unique_ptr<Function>& a,
+ const std::unique_ptr<Function>& b) -> bool {
if (this->counts[a->name] == this->counts[b->name]) {
return strcmp(a->name.str, b->name.str) > 0;
}