From 7adc9fc84dd7002041446b2383e02ffa71af51c4 Mon Sep 17 00:00:00 2001 From: David Sisson Date: Wed, 5 Jul 2023 10:24:35 -0700 Subject: [PATCH] Make it easier for type deduction to happen with size_t type. --- .../textplan/converter/InitialPlanProtoVisitor.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/substrait/textplan/converter/InitialPlanProtoVisitor.cpp b/src/substrait/textplan/converter/InitialPlanProtoVisitor.cpp index 4d252601..4a69e5b3 100644 --- a/src/substrait/textplan/converter/InitialPlanProtoVisitor.cpp +++ b/src/substrait/textplan/converter/InitialPlanProtoVisitor.cpp @@ -466,9 +466,9 @@ void InitialPlanProtoVisitor::updateLocalSchema( } } if (field->alias.empty()) { - relationData->seenFieldReferenceNames.insert(std::make_tuple( - field->name, - relationData->generatedFieldReferences.size() - 1)); + size_t fieldRefNum = relationData->generatedFieldReferences.size() - 1; + relationData->seenFieldReferenceNames.insert( + std::make_tuple(field->name, fieldRefNum)); } } else { ::substrait::proto::Rel sanitizedRelation = *currentRelationScope_;