mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 02:52:13 +00:00
Tru fix build.
This commit is contained in:
parent
c4a07812f7
commit
6aea9c9a21
@ -116,16 +116,17 @@ private:
|
||||
|
||||
void executeFormatImpl(Block & block, const ColumnNumbers & arguments, const size_t result, size_t input_rows_count)
|
||||
{
|
||||
assert(arguments.size() > 2);
|
||||
const size_t num_arguments = arguments.size();
|
||||
assert(num_arguments > 2);
|
||||
|
||||
auto c_res = ColumnString::create();
|
||||
std::vector<const ColumnString::Chars *> data(arguments.size());
|
||||
std::vector<const ColumnString::Offsets *> offsets(arguments.size());
|
||||
std::vector<size_t> fixed_string_sizes(arguments.size());
|
||||
std::vector<String> constant_strings(arguments.size());
|
||||
std::vector<const ColumnString::Chars *> data(num_arguments);
|
||||
std::vector<const ColumnString::Offsets *> offsets(num_arguments);
|
||||
std::vector<size_t> fixed_string_sizes(num_arguments);
|
||||
std::vector<String> constant_strings(num_arguments);
|
||||
bool has_column_string = false;
|
||||
bool has_column_fixed_string = false;
|
||||
for (size_t i = 0; i < arguments.size(); ++i)
|
||||
for (size_t i = 0; i < num_arguments; ++i)
|
||||
{
|
||||
const ColumnPtr & column = block.getByPosition(arguments[i]).column;
|
||||
if (const ColumnString * col = checkAndGetColumn<ColumnString>(column.get()))
|
||||
@ -150,9 +151,9 @@ private:
|
||||
}
|
||||
|
||||
String pattern;
|
||||
pattern.reserve(2 * arguments.size());
|
||||
pattern.reserve(2 * num_arguments);
|
||||
|
||||
for (size_t i = 0; i < arguments.size(); ++i)
|
||||
for (size_t i = 0; i < num_arguments; ++i)
|
||||
pattern += "{}";
|
||||
|
||||
FormatImpl::formatExecute(
|
||||
|
Loading…
Reference in New Issue
Block a user