diff --git a/src/libs/sqlite/sqlitedatabasebackend.h b/src/libs/sqlite/sqlitedatabasebackend.h index cb5c0dc396f..55d28cf1239 100644 --- a/src/libs/sqlite/sqlitedatabasebackend.h +++ b/src/libs/sqlite/sqlitedatabasebackend.h @@ -40,9 +40,6 @@ class Database; class SQLITE_EXPORT DatabaseBackend { public: - using UpdateCallback - = std::function; - DatabaseBackend(Database &database); ~DatabaseBackend(); diff --git a/src/libs/sqlite/sqlitedatabaseinterface.h b/src/libs/sqlite/sqlitedatabaseinterface.h index 71a2fc63554..a8a8928e1df 100644 --- a/src/libs/sqlite/sqlitedatabaseinterface.h +++ b/src/libs/sqlite/sqlitedatabaseinterface.h @@ -29,15 +29,10 @@ #include "sqliteglobal.h" -#include - namespace Sqlite { class DatabaseInterface { public: - using UpdateCallback - = std::function; - virtual void walCheckpointFull() = 0; virtual void execute(Utils::SmallStringView sqlStatement) = 0; virtual void setUpdateHook( diff --git a/tests/unit/unittest/sqlitedatabase-test.cpp b/tests/unit/unittest/sqlitedatabase-test.cpp index e3765ebec18..a93100c3e04 100644 --- a/tests/unit/unittest/sqlitedatabase-test.cpp +++ b/tests/unit/unittest/sqlitedatabase-test.cpp @@ -39,6 +39,8 @@ #include #include +#include + namespace { using testing::Contains; @@ -89,7 +91,8 @@ protected: mutable Sqlite::Database database; Sqlite::TransactionInterface &transactionInterface = database; MockFunction callbackMock; - Sqlite::Database::UpdateCallback callback = callbackMock.AsStdFunction(); + std::function + callback = callbackMock.AsStdFunction(); }; TEST_F(SqliteDatabase, SetDatabaseFilePath) @@ -250,7 +253,6 @@ TEST_F(SqliteDatabase, SetUpdateHookSet) TEST_F(SqliteDatabase, SetNullUpdateHook) { database.setUpdateHook(this, updateHookCallback); - Sqlite::Database::UpdateCallback newCallback; database.setUpdateHook(nullptr, nullptr);