commit | 3cfa045a8af2462630c12e0ba8203c29432adb04 | [log] [tgz] |
---|---|---|
author | Gavin Howard <yzena.tech@gmail.com> | Wed Feb 21 15:36:47 2018 -0700 |
committer | Gavin Howard <yzena.tech@gmail.com> | Tue Aug 28 17:10:28 2018 -0600 |
tree | d0c7212b5a83038dc21b8d2de40f17dd698efd81 | |
parent | e9d0e5a14b6a13300fb7d0579524a513cc03b55f [diff] |
Fix a bug in the parser found by inspection
diff --git a/src/bc/parse.c b/src/bc/parse.c index 2373de4..85b6394 100644 --- a/src/bc/parse.c +++ b/src/bc/parse.c
@@ -2657,6 +2657,7 @@ ip = bc_vec_item(&parse->exit_labels, top); while (top < parse->exit_labels.len && ip && !ip->func) { + ip = bc_vec_item(&parse->exit_labels, top); --top; }