authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-05-23 17:25:13-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-05-23 17:25:13-04:00
log46f50ee76c1b97bdddc56e594e24d946c4f4b621
treeec5007f1a6ded1c79d4cda692618ed4dfb93dd6c
parent8f6d7b32086c70164926e5bb95886e5bdf737bfd

translate-c: fix regression in do-while loop


1 files changed, 1 insertions(+), 1 deletions(-)

src-self-hosted/translate_c.zig+1-1
...@@ -2478,8 +2478,8 @@ fn transDoWhileLoop(...@@ -2478,8 +2478,8 @@ fn transDoWhileLoop(
2478 };2478 };
24792479
2480 // In both cases above, we reserved 1 extra statement.2480 // In both cases above, we reserved 1 extra statement.
2481 body_node.statements()[body_node.statements_len] = &if_node.base;
2482 body_node.statements_len += 1;2481 body_node.statements_len += 1;
2482 body_node.statements()[body_node.statements_len - 1] = &if_node.base;
2483 if (new)2483 if (new)
2484 body_node.rbrace = try appendToken(rp.c, .RBrace, "}");2484 body_node.rbrace = try appendToken(rp.c, .RBrace, "}");
2485 while_node.body = &body_node.base;2485 while_node.body = &body_node.base;