1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2025-04-21 12:27:27 +03:00

b2/: make the match name after "break" and "continue" optional

If the name is omitted, we jump back / out of the current block.
This commit is contained in:
Werner Almesberger
2012-05-22 15:47:02 -03:00
parent 107280b6d5
commit 694d48b56a
3 changed files with 7 additions and 1 deletions

View File

@@ -284,6 +284,8 @@ struct parent {
static const struct subst *resolve_jump(const char *name,
const struct parent *parent)
{
if (!name)
return parent->sub;
while (parent) {
assert(parent->sub->type == st_match);
if (name == parent->sub->u.match.src)