From afa519b4c729212abdfd18158cff569e1a06b4b5 Mon Sep 17 00:00:00 2001 From: Chun Han <116052805+MrPresent-Han@users.noreply.github.com> Date: Wed, 2 Apr 2025 18:20:22 +0800 Subject: [PATCH] fix: array is null failed(#40686) (#41027) related: #40686 Signed-off-by: MrPresent-Han Co-authored-by: MrPresent-Han --- internal/core/src/exec/expression/Expr.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/core/src/exec/expression/Expr.h b/internal/core/src/exec/expression/Expr.h index 3c138d2902..843376b139 100644 --- a/internal/core/src/exec/expression/Expr.h +++ b/internal/core/src/exec/expression/Expr.h @@ -933,7 +933,8 @@ class SegmentExpr : public Expr { bool access_sealed_variable_column = false; if constexpr (std::is_same_v || - std::is_same_v) { + std::is_same_v || + std::is_same_v) { if (segment_->type() == SegmentType::Sealed) { auto [data_vec, valid_data] = segment_->get_batch_views( field_id_, i, data_pos, size);