diff options
Diffstat (limited to 'src/passes/Asyncify.cpp')
-rw-r--r-- | src/passes/Asyncify.cpp | 4 |
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)); }; |