summaryrefslogtreecommitdiff
path: root/src/passes/Asyncify.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/Asyncify.cpp')
-rw-r--r--src/passes/Asyncify.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/passes/Asyncify.cpp b/src/passes/Asyncify.cpp
index a05c9293c..1abfa9628 100644
--- a/src/passes/Asyncify.cpp
+++ b/src/passes/Asyncify.cpp
@@ -1572,9 +1572,9 @@ private:
builder.makeIf(builder.makeBinary(GtUInt32, stackPos, stackEnd),
builder.makeUnreachable()));
body->finalize();
- auto* func = builder.makeFunction(
+ auto func = builder.makeFunction(
name, Signature(Type(params), Type::none), {}, body);
- module->addFunction(func);
+ module->addFunction(std::move(func));
module->addExport(builder.makeExport(name, name, ExternalKind::Function));
};