Sqlite: Fix compile with old Xcode

Change-Id: Idef9562282da784a152af5eddaeea7968c8d2c8c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Stenger
2022-01-13 06:56:21 +01:00
parent 4f96957b91
commit 5e4ebde703

View File

@@ -25,6 +25,7 @@
#pragma once #pragma once
#include <utils/optional.h>
#include <utils/smallstringview.h> #include <utils/smallstringview.h>
#include <type_traits> #include <type_traits>
@@ -62,7 +63,7 @@ void insertUpdateDelete(SqliteRange &&sqliteRange,
auto endSqliteIterator = sqliteRange.end(); auto endSqliteIterator = sqliteRange.end();
auto currentValueIterator = values.begin(); auto currentValueIterator = values.begin();
auto endValueIterator = values.end(); auto endValueIterator = values.end();
std::optional<std::decay_t<decltype(*currentValueIterator)>> lastValue; Utils::optional<std::decay_t<decltype(*currentValueIterator)>> lastValue;
while (true) { while (true) {
bool hasMoreValues = currentValueIterator != endValueIterator; bool hasMoreValues = currentValueIterator != endValueIterator;