From 28bc82a5238c79ad31370b71050de375764d90d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jana=20D=C3=B6nszelmann?= Date: Mon, 5 Jan 2026 15:17:19 +0100 Subject: [PATCH] make last argument --- 0001-add-to-parser.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/0001-add-to-parser.patch b/0001-add-to-parser.patch index 9e50d4c..d79259e 100644 --- a/0001-add-to-parser.patch +++ b/0001-add-to-parser.patch @@ -209,16 +209,16 @@ index 50856686335..53887c4fb55 100644 + return new_args; + } + -+ Py_ssize_t args_len = asdl_seq_LEN(args); -+ asdl_expr_seq *new_args = _Py_asdl_expr_seq_new(args_len + 1, arena); ++ Py_ssize_t orig_args_len = asdl_seq_LEN(args); ++ asdl_expr_seq *new_args = _Py_asdl_expr_seq_new(orig_args_len + 1, arena); + if (new_args == NULL) { + return NULL; + } + -+ asdl_seq_SET(new_args, 0, piped_lhs); ++ asdl_seq_SET(new_args, orig_args_len, piped_lhs); + Py_ssize_t i = 0; -+ for (i = 0; i < args_len; i++) { -+ asdl_seq_SET(new_args, i + 1, asdl_seq_GET(args, i)); ++ for (i = 0; i < orig_args_len; i++) { ++ asdl_seq_SET(new_args, i, asdl_seq_GET(args, i)); + } + + return new_args;