aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Database/Transaction.h
diff options
context:
space:
mode:
authorSpp <none@none>2010-12-06 02:07:53 +0100
committerSpp <none@none>2010-12-06 02:07:53 +0100
commit408fce1de69249b82cc042cb31f3fd16983c7e81 (patch)
treef4b99f386821e70f155d9aa61b70cfb1f2d3d825 /src/server/shared/Database/Transaction.h
parente226c4ac344d06c7abbd6f04725ced2b33606349 (diff)
Core: Some optimizations
- Declare some functions const - Fix some mem leak - Fix some resource leak - Remove unused variables and functions - Remove duplicate functions - Reduce the scope of some variables - Remove unused file --HG-- branch : trunk
Diffstat (limited to 'src/server/shared/Database/Transaction.h')
-rwxr-xr-xsrc/server/shared/Database/Transaction.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/shared/Database/Transaction.h b/src/server/shared/Database/Transaction.h
index e8200f9810a..4916d492e9c 100755
--- a/src/server/shared/Database/Transaction.h
+++ b/src/server/shared/Database/Transaction.h
@@ -28,6 +28,7 @@ class Transaction
{
friend class TransactionTask;
public:
+ Transaction() {}
~Transaction() { Cleanup(); }
void Append(PreparedStatement* statement);
@@ -40,8 +41,6 @@ class Transaction
void Cleanup();
std::queue<SQLElementData> m_queries;
- private:
- bool m_actioned;
};
typedef ACE_Refcounted_Auto_Ptr<Transaction, ACE_Null_Mutex> SQLTransaction;