summaryrefslogtreecommitdiff
path: root/src/passes/NoExitRuntime.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/NoExitRuntime.cpp')
-rw-r--r--src/passes/NoExitRuntime.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/passes/NoExitRuntime.cpp b/src/passes/NoExitRuntime.cpp
index 680b91b23..82a296cfc 100644
--- a/src/passes/NoExitRuntime.cpp
+++ b/src/passes/NoExitRuntime.cpp
@@ -41,8 +41,9 @@ struct NoExitRuntime : public WalkerPass<PostWalker<NoExitRuntime>> {
void visitCall(Call* curr) {
auto* import = getModule()->getFunctionOrNull(curr->target);
- if (!import || !import->imported() || import->module != ENV)
+ if (!import || !import->imported() || import->module != ENV) {
return;
+ }
for (auto name : ATEXIT_NAMES) {
if (name == import->base) {
replaceCurrent(Builder(*getModule()).replaceWithIdenticalType(curr));