From 627c5ecc1f3a43a867c2d51dd62cc50da0fe7795 Mon Sep 17 00:00:00 2001 From: Ankita Victor-Levi Date: Mon, 16 Feb 2026 17:34:34 +0530 Subject: [PATCH] Use resize() instead of reserve() in getEmitInfo --- cpp/velox/substrait/SubstraitToVeloxPlan.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/velox/substrait/SubstraitToVeloxPlan.cc b/cpp/velox/substrait/SubstraitToVeloxPlan.cc index 83099efddeea..727f4882e174 100644 --- a/cpp/velox/substrait/SubstraitToVeloxPlan.cc +++ b/cpp/velox/substrait/SubstraitToVeloxPlan.cc @@ -83,8 +83,8 @@ EmitInfo getEmitInfo(const ::substrait::RelCommon& relCommon, const core::PlanNo const auto& emit = relCommon.emit(); int emitSize = emit.output_mapping_size(); EmitInfo emitInfo; - emitInfo.projectNames.reserve(emitSize); - emitInfo.expressions.reserve(emitSize); + emitInfo.projectNames.resize(emitSize); + emitInfo.expressions.resize(emitSize); const auto& outputType = node->outputType(); for (int i = 0; i < emitSize; i++) { int32_t mapId = emit.output_mapping(i);