diff options
-rw-r--r-- | src/libs/sqlite/sqlitebasestatement.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/sqlite/sqlitebasestatement.h b/src/libs/sqlite/sqlitebasestatement.h index 01ae916131..e99cc293c3 100644 --- a/src/libs/sqlite/sqlitebasestatement.h +++ b/src/libs/sqlite/sqlitebasestatement.h @@ -448,7 +448,8 @@ private: template<typename Container, int... ColumnIndices> void pushBackToContainer(Container &container, std::integer_sequence<int, ColumnIndices...>) { - container.push_back(Container::value_type(ValueGetter(*this, ColumnIndices)...)); + using Type = typename Container::value_type; + container.push_back(Type(ValueGetter(*this, ColumnIndices)...)); } template<int ResultTypeCount, typename Container> |