forked from qt-creator/qt-creator
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:
@@ -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;
|
||||||
|
Reference in New Issue
Block a user