From 30df4a77d989c7a27028dc8fd242517ab1400362 Mon Sep 17 00:00:00 2001 From: Joao Paulo Magalhaes Date: Fri, 24 May 2024 01:34:22 +0100 Subject: [PATCH] fix problem with popping seqs into seqimaps --- src/c4/yml/parse_engine.def.hpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/c4/yml/parse_engine.def.hpp b/src/c4/yml/parse_engine.def.hpp index c535c115..a91889b1 100644 --- a/src/c4/yml/parse_engine.def.hpp +++ b/src/c4/yml/parse_engine.def.hpp @@ -4845,11 +4845,9 @@ seqflow_start: else if(first == ']') // this happens on a trailing comma like ", ]" { _c4dbgp("seqflow[RVAL]: end!"); - rem_flags(RSEQ); - m_evt_handler->end_seq(); _line_progressed(1); - if(!has_all(RSEQ|FLOW)) - goto seqflow_finish; + m_evt_handler->end_seq(); + goto seqflow_finish; } else if(first == '*') {