summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-01-14 11:27:18 -0800
committerAlon Zakai <alonzakai@gmail.com>2016-01-14 11:27:18 -0800
commit666822e6cfaf53944e2eb2792dfe1b9c85446952 (patch)
treef7c330cfb72cf5defff3c6806faf4e2efbd81966 /src
parent9bf5aa7c0727e6e287f17fa89705a1af65c4fc87 (diff)
downloadbinaryen-666822e6cfaf53944e2eb2792dfe1b9c85446952.tar.gz
binaryen-666822e6cfaf53944e2eb2792dfe1b9c85446952.tar.bz2
binaryen-666822e6cfaf53944e2eb2792dfe1b9c85446952.zip
fix binary writing of BrIf
Diffstat (limited to 'src')
-rw-r--r--src/wasm-binary.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index 956cf0ee7..2febf271e 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -596,7 +596,7 @@ public:
for (int i = breakStack.size() - 1; i >= 0; i--) {
if (breakStack[i] == curr->name) {
o << int8_t(breakStack.size() - 1 - i);
- return;
+ break;
}
}
if (curr->condition) recurse(curr->condition);