summaryrefslogtreecommitdiff
path: root/src/passes/DuplicateImportElimination.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/DuplicateImportElimination.cpp')
-rw-r--r--src/passes/DuplicateImportElimination.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passes/DuplicateImportElimination.cpp b/src/passes/DuplicateImportElimination.cpp
index 39b126b6c..87126b139 100644
--- a/src/passes/DuplicateImportElimination.cpp
+++ b/src/passes/DuplicateImportElimination.cpp
@@ -42,7 +42,7 @@ struct DuplicateImportElimination : public Pass {
auto previousFunc = module->getFunction(previousName);
// It is ok to import the same thing with multiple types; we can only
// merge if the types match, of course.
- if (getSig(previousFunc) == getSig(func)) {
+ if (previousFunc->sig == func->sig) {
replacements[func->name] = previousName;
toRemove.push_back(func->name);
continue;