diff --git a/engine/server/library/serverDatabase/src/shared/TaskSaveSnapshot.cpp b/engine/server/library/serverDatabase/src/shared/TaskSaveSnapshot.cpp index 982de1ef..8eb2c054 100755 --- a/engine/server/library/serverDatabase/src/shared/TaskSaveSnapshot.cpp +++ b/engine/server/library/serverDatabase/src/shared/TaskSaveSnapshot.cpp @@ -31,8 +31,8 @@ void TaskSaveSnapshot::onComplete() m_snapshot->saveCompleted(); Persister::getInstance().saveCompleted(m_snapshot); - delete m_snapshot; - m_snapshot = nullptr; +// delete m_snapshot; +// m_snapshot = nullptr; } // ====================================================================== diff --git a/game/server/application/SwgDatabaseServer/src/shared/buffers/ObjvarBuffer.h b/game/server/application/SwgDatabaseServer/src/shared/buffers/ObjvarBuffer.h index f834649b..1d14df7d 100755 --- a/game/server/application/SwgDatabaseServer/src/shared/buffers/ObjvarBuffer.h +++ b/game/server/application/SwgDatabaseServer/src/shared/buffers/ObjvarBuffer.h @@ -61,9 +61,6 @@ public: int m_nameId; IndexKey(const NetworkId &objectId, int nameId); - ~IndexKey(){ - m_nameId = 0; - } bool operator==(const IndexKey &rhs) const; bool operator<(const IndexKey &rhs) const; }; @@ -74,12 +71,6 @@ public: std::string m_value; bool m_detached; bool m_inDatabase; - ~ObjvarValue(){ - m_type = 0; - m_detached = 0; - m_inDatabase = 0; - m_value.clear(); - } }; typedef std::map DataType;