summaryrefslogtreecommitdiff
path: root/src/wasm-interpreter.h
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2021-02-18 01:13:58 +0000
committerGitHub <noreply@github.com>2021-02-17 17:13:58 -0800
commit3ed396e11f8aa5bd4fd4290eaf2bfbe9b8fbbe9d (patch)
tree3c0df8abe8224c56efda41e78f3ee64b24933593 /src/wasm-interpreter.h
parent1254b564b2d36cbf96ef8b8fe0c17fa2fa668ae3 (diff)
downloadbinaryen-3ed396e11f8aa5bd4fd4290eaf2bfbe9b8fbbe9d.tar.gz
binaryen-3ed396e11f8aa5bd4fd4290eaf2bfbe9b8fbbe9d.tar.bz2
binaryen-3ed396e11f8aa5bd4fd4290eaf2bfbe9b8fbbe9d.zip
Remove assertions that prevent non-assertion builds (#3576)
And fix errors from such a build.
Diffstat (limited to 'src/wasm-interpreter.h')
-rw-r--r--src/wasm-interpreter.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/wasm-interpreter.h b/src/wasm-interpreter.h
index f880e5c5a..b9a89c643 100644
--- a/src/wasm-interpreter.h
+++ b/src/wasm-interpreter.h
@@ -1896,8 +1896,7 @@ public:
this->module != nullptr) {
// If we are evaluating and not replacing the expression, remember the
// constant value set, if any, for subsequent gets.
- auto* global = this->module->getGlobal(curr->name);
- assert(global->mutable_);
+ assert(this->module->getGlobal(curr->name)->mutable_);
auto setFlow = ExpressionRunner<SubType>::visit(curr->value);
if (!setFlow.breaking()) {
setGlobalValue(curr->name, setFlow.values);