From f55b4cf62726799fe010e947812de71a2d2cfda1 Mon Sep 17 00:00:00 2001 From: Eric Zhang <34133756+EZForever@users.noreply.github.com> Date: Thu, 26 Feb 2026 12:20:20 +0800 Subject: [PATCH] jinja : correct default size for string slices --- common/jinja/runtime.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/jinja/runtime.cpp b/common/jinja/runtime.cpp index c93e182a7e2..5757c76b7a1 100644 --- a/common/jinja/runtime.cpp +++ b/common/jinja/runtime.cpp @@ -721,6 +721,8 @@ value member_expression::execute_impl(context & ctx) { int64_t arr_size = 0; if (is_val(object)) { arr_size = object->as_array().size(); + } else if (is_val(object)) { + arr_size = object->as_string().length(); } if (is_stmt(this->property)) {