From fd6446e07bc107068efab6c0adb862205c384fb1 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Thu, 18 Feb 2021 11:25:30 +0100 Subject: Sqlite: Fix missing typename Some compilers are more picky than others. Amends e3d12e659a. Change-Id: Idb189658724880252e17ff1d561a13e281d2ec3a Reviewed-by: Eike Ziller --- src/libs/sqlite/sqlitebasestatement.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 void pushBackToContainer(Container &container, std::integer_sequence) { - container.push_back(Container::value_type(ValueGetter(*this, ColumnIndices)...)); + using Type = typename Container::value_type; + container.push_back(Type(ValueGetter(*this, ColumnIndices)...)); } template -- cgit v1.2.3