From 7f5a7eeb81f219e921387c81a3eb42843ee59940 Mon Sep 17 00:00:00 2001 From: Alde Rojas Date: Mon, 15 Dec 2025 23:19:50 -0600 Subject: [PATCH] common : fix peg parser negation during needs_more_input --- common/peg-parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/peg-parser.cpp b/common/peg-parser.cpp index dec99e1820..f2fc84500f 100644 --- a/common/peg-parser.cpp +++ b/common/peg-parser.cpp @@ -425,7 +425,7 @@ struct parser_executor { if (result.need_more_input()) { // Propagate - need to know what child would match before negating - return result; + return common_peg_parse_result(COMMON_PEG_PARSE_RESULT_NEED_MORE_INPUT, start_pos); } // Child failed, so negation succeeds