diff options
| author | Shauren <shauren.trinity@gmail.com> | 2020-10-24 17:37:24 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-02-28 22:41:36 +0100 |
| commit | 357147834e3d9e4c2822a0a5b895152d6639268d (patch) | |
| tree | 3d8a8ede9e57cb1ccea02c4a80eea3e6aa9a6077 /src/server/database/Database/DatabaseEnvFwd.h | |
| parent | f400a1cf365fd83241b5485cc731a48fd40b5943 (diff) | |
Core/DBLayer: Fixed memory leaks with existing SQLQueryHolder uses and eliminated the possibilty of adding more in future (replaced manual memory management with smart pointers)
(cherry picked from commit 53482f729995889936ad8fba9fc5789d9cdba85a)
Diffstat (limited to 'src/server/database/Database/DatabaseEnvFwd.h')
| -rw-r--r-- | src/server/database/Database/DatabaseEnvFwd.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/database/Database/DatabaseEnvFwd.h b/src/server/database/Database/DatabaseEnvFwd.h index c72df398cd0..4521409902b 100644 --- a/src/server/database/Database/DatabaseEnvFwd.h +++ b/src/server/database/Database/DatabaseEnvFwd.h @@ -75,8 +75,8 @@ using LoginDatabaseTransaction = SQLTransaction<LoginDatabaseConnection>; using WorldDatabaseTransaction = SQLTransaction<WorldDatabaseConnection>; class SQLQueryHolderBase; -using QueryResultHolderFuture = std::future<SQLQueryHolderBase*>; -using QueryResultHolderPromise = std::promise<SQLQueryHolderBase*>; +using QueryResultHolderFuture = std::future<void>; +using QueryResultHolderPromise = std::promise<void>; template<typename T> class SQLQueryHolder; |
