diff options
Diffstat (limited to 'src/server/shared/Database/SQLOperation.h')
-rw-r--r-- | src/server/shared/Database/SQLOperation.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/shared/Database/SQLOperation.h b/src/server/shared/Database/SQLOperation.h index 0bf08d3e3eb..a8238802e31 100644 --- a/src/server/shared/Database/SQLOperation.h +++ b/src/server/shared/Database/SQLOperation.h @@ -31,13 +31,12 @@ class SQLOperation : public ACE_Method_Request { public: SQLOperation(){}; - int call() + virtual int call() { Execute(); return 0; } virtual bool Execute() = 0; - virtual void SetConnection(MySQLConnection* con) { m_conn = con; } MySQLConnection* m_conn; @@ -102,6 +101,7 @@ class SQLQueryHolderTask : public SQLOperation SQLQueryHolderTask(SQLQueryHolder *holder, QueryResultHolderFuture res) : m_holder(holder), m_result(res){}; bool Execute(); + }; |