summaryrefslogtreecommitdiff
path: root/src/wasm-binary-writer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-binary-writer.c')
-rw-r--r--src/wasm-binary-writer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wasm-binary-writer.c b/src/wasm-binary-writer.c
index 49c5c8cc..8b402d9f 100644
--- a/src/wasm-binary-writer.c
+++ b/src/wasm-binary-writer.c
@@ -950,8 +950,8 @@ static WasmResult write_expr(WasmWriteContext* ctx,
case WASM_EXPR_TYPE_TABLESWITCH: {
WasmLabelNode node;
out_opcode(ctx, WASM_OPCODE_TABLESWITCH);
- out_u16(ctx, expr->tableswitch.targets.size + 1, "num targets");
out_u16(ctx, expr->tableswitch.cases.size, "num cases");
+ out_u16(ctx, expr->tableswitch.targets.size + 1, "num targets");
int i;
for (i = 0; i < expr->tableswitch.targets.size; ++i) {
WasmTarget* target = &expr->tableswitch.targets.data[i];