Apply clang-format to code base

This commit is contained in:
clang-format-bot 2022-09-22 21:26:05 +03:00 committed by ζeh Matt
parent f37d0be806
commit ddb0522bbf
No known key found for this signature in database
GPG key ID: 18CE582C71A225B0
2199 changed files with 118692 additions and 114392 deletions

View file

@ -10,15 +10,16 @@ namespace Sqlite3
{
void CloseSqlite3Stmt::operator()(sqlite3_stmt* handle) const noexcept
{
sqlite3_finalize(handle);
sqlite3_finalize(handle);
}
StatementHandle makeStatementHandle(sqlite3& db, std::string_view query)
{
sqlite3_stmt* stmt = nullptr;
if (const int ec = sqlite3_prepare_v2(&db, query.data(), static_cast<int>(query.size()), &stmt, nullptr); ec != SQLITE_OK)
throw std::runtime_error("Failed to prepare statement for query \"" + std::string(query) + "\": "
+ std::string(sqlite3_errmsg(&db)));
if (const int ec = sqlite3_prepare_v2(&db, query.data(), static_cast<int>(query.size()), &stmt, nullptr);
ec != SQLITE_OK)
throw std::runtime_error("Failed to prepare statement for query \"" + std::string(query)
+ "\": " + std::string(sqlite3_errmsg(&db)));
return StatementHandle(stmt);
}
}