@@ -28,20 +28,6 @@ Statement::Statement(Database &aDatabase, const char* apQuery) :
28
28
mColumnCount = sqlite3_column_count (mpPreparedStatement.get ());
29
29
}
30
30
31
- Statement::Statement (Statement&& aStatement) noexcept :
32
- mQuery (std::move(aStatement.mQuery )),
33
- mpSQLite (aStatement.mpSQLite),
34
- mpPreparedStatement (std::move(aStatement.mpPreparedStatement)),
35
- mColumnCount (aStatement.mColumnCount ),
36
- mbHasRow (aStatement.mbHasRow),
37
- mbDone (aStatement.mbDone)
38
- {
39
- aStatement.mpSQLite = nullptr ;
40
- aStatement.mColumnCount = 0 ;
41
- aStatement.mbHasRow = false ;
42
- aStatement.mbDone = false ;
43
- }
44
-
45
31
// Reset the statement to make it ready for a new execution (see also #clearBindings() bellow)
46
32
void Statement::reset ()
47
33
{
@@ -342,7 +328,7 @@ std::string Statement::getExpandedSQL() {
342
328
Statement::TStatementPtr Statement::prepareStatement ()
343
329
{
344
330
sqlite3_stmt* statement;
345
- const int ret = sqlite3_prepare_v2 (mpSQLite, mQuery .c_str (), static_cast <int >(mQuery .size ()), &statement, NULL );
331
+ const int ret = sqlite3_prepare_v2 (mpSQLite, mQuery .c_str (), static_cast <int >(mQuery .size ()), &statement, nullptr );
346
332
if (SQLITE_OK != ret)
347
333
{
348
334
throw SQLite::Exception (mpSQLite, ret);
0 commit comments