diff options
Diffstat (limited to 'src/ir/ExpressionManipulator.cpp')
-rw-r--r-- | src/ir/ExpressionManipulator.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ir/ExpressionManipulator.cpp b/src/ir/ExpressionManipulator.cpp index 6d35ef97f..fcdfdf152 100644 --- a/src/ir/ExpressionManipulator.cpp +++ b/src/ir/ExpressionManipulator.cpp @@ -34,11 +34,13 @@ flexibleCopy(Expression* original, Module& wasm, CustomCopier custom) { : wasm(wasm), custom(custom), builder(wasm) {} Expression* copy(Expression* curr) { - if (!curr) + if (!curr) { return nullptr; + } auto* ret = custom(curr); - if (ret) + if (ret) { return ret; + } return Visitor<Copier, Expression*>::visit(curr); } |