diff options
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r-- | src/binaryen-c.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp index 35e39142b..15c4cb90e 100644 --- a/src/binaryen-c.cpp +++ b/src/binaryen-c.cpp @@ -4329,10 +4329,9 @@ BinaryenSideEffects BinaryenSideEffectAny(void) { return static_cast<BinaryenSideEffects>(EffectAnalyzer::SideEffects::Any); } -BinaryenSideEffects -BinaryenExpressionGetSideEffects(BinaryenExpressionRef expr, - BinaryenFeatures features) { - return EffectAnalyzer(globalPassOptions, features, (Expression*)expr) +BinaryenSideEffects BinaryenExpressionGetSideEffects(BinaryenExpressionRef expr, + BinaryenModuleRef module) { + return EffectAnalyzer(globalPassOptions, *(Module*)module, (Expression*)expr) .getSideEffects(); } |