aboutsummaryrefslogtreecommitdiff
path: root/src/server/database/Database/Transaction.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-08-15 20:10:04 +0200
committerShauren <shauren.trinity@gmail.com>2023-08-15 20:10:04 +0200
commitaaa6e73c8ca6d60e943cb964605536eb78219db2 (patch)
treef5a0187925e646ef071d647efa7a5dac20501813 /src/server/database/Database/Transaction.h
parent825c697a764017349ca94ecfca8f30a8365666c0 (diff)
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
(cherry picked from commit d791afae1dfcfaf592326f787755ca32d629e4d3)
Diffstat (limited to 'src/server/database/Database/Transaction.h')
-rw-r--r--src/server/database/Database/Transaction.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/database/Database/Transaction.h b/src/server/database/Database/Transaction.h
index 205b06908fd..2d1ba4da14f 100644
--- a/src/server/database/Database/Transaction.h
+++ b/src/server/database/Database/Transaction.h
@@ -40,10 +40,10 @@ class TC_DATABASE_API TransactionBase
virtual ~TransactionBase() { Cleanup(); }
void Append(char const* sql);
- template<typename Format, typename... Args>
- void PAppend(Format&& sql, Args&&... args)
+ template<typename... Args>
+ void PAppend(Trinity::FormatString<Args...> sql, Args&&... args)
{
- Append(Trinity::StringFormat(std::forward<Format>(sql), std::forward<Args>(args)...).c_str());
+ this->Append(Trinity::StringFormat(sql, std::forward<Args>(args)...).c_str());
}
std::size_t GetSize() const { return m_queries.size(); }
@@ -64,7 +64,7 @@ public:
using TransactionBase::Append;
void Append(PreparedStatement<T>* statement)
{
- AppendPreparedStatement(statement);
+ this->AppendPreparedStatement(statement);
}
};