diff --git a/clickhouse/base/wire_format.h b/clickhouse/base/wire_format.h index 9bbf7959..6ff53528 100644 --- a/clickhouse/base/wire_format.h +++ b/clickhouse/base/wire_format.h @@ -1,6 +1,7 @@ #pragma once #include +#include namespace clickhouse { diff --git a/clickhouse/columns/geo.cpp b/clickhouse/columns/geo.cpp index 5d749374..ebea9895 100644 --- a/clickhouse/columns/geo.cpp +++ b/clickhouse/columns/geo.cpp @@ -34,14 +34,14 @@ namespace clickhouse { template ColumnGeo::ColumnGeo() - : Column(std::move(CreateGeoType())), - data_(std::move(CreateColumn())) { + : Column(CreateGeoType()), + data_(CreateColumn()) { } template ColumnGeo::ColumnGeo(ColumnRef data) - : Column(std::move(CreateGeoType())) - , data_(std::move(WrapColumn(std::move(data)))) { + : Column(CreateGeoType()) + , data_(WrapColumn(std::move(data))) { } template diff --git a/clickhouse/columns/tuple.h b/clickhouse/columns/tuple.h index decf8233..b1b5ad31 100644 --- a/clickhouse/columns/tuple.h +++ b/clickhouse/columns/tuple.h @@ -137,7 +137,7 @@ class ColumnTupleT : public ColumnTuple { result.reserve(std::tuple_size_v); return result; } else { - auto result = std::move(TupleToVector(value)); + auto result = TupleToVector(value); result.push_back(std::get(value)); return result; }