Do not check i before it gets its final value

This commit is contained in:
Salvatore Mesoraca 2024-08-14 11:17:04 +02:00 committed by Robert Schulze
parent 6b7a25746a
commit 027f913a13
No known key found for this signature in database
GPG Key ID: 26703B55FB13728A

View File

@ -92,7 +92,6 @@ namespace impl
if (is_const)
i = 0;
assert(key0->size() == key1->size());
assert(key0->size() > i);
if (offsets != nullptr)
{
const auto *const begin = offsets->begin();
@ -102,6 +101,7 @@ namespace impl
}
const auto & key0data = assert_cast<const ColumnUInt64 &>(*key0).getData();
const auto & key1data = assert_cast<const ColumnUInt64 &>(*key1).getData();
assert(key0->size() > i);
return {key0data[i], key1data[i]};
}
};