feat(Core/Misc): remove ACE Auto_Ptr (#3454)

This commit is contained in:
Kargatum
2020-11-23 08:10:33 +07:00
committed by GitHub
parent 2e3c98df94
commit 37ba988409
7 changed files with 13 additions and 57 deletions

View File

@@ -7,7 +7,6 @@
#ifndef QUERYRESULT_H
#define QUERYRESULT_H
#include "AutoPtr.h"
#include <ace/Thread_Mutex.h>
#include "Errors.h"
@@ -52,7 +51,7 @@ private:
MYSQL_FIELD* _fields;
};
typedef acore::AutoPtr<ResultSet, ACE_Thread_Mutex> QueryResult;
typedef std::shared_ptr<ResultSet> QueryResult;
class PreparedResultSet
{
@@ -97,7 +96,7 @@ private:
};
typedef acore::AutoPtr<PreparedResultSet, ACE_Thread_Mutex> PreparedQueryResult;
typedef std::shared_ptr<PreparedResultSet> PreparedQueryResult;
#endif