make some dtors virtual

this will prevent potential for future memory leaks
This commit is contained in:
faramir118
2012-04-11 19:58:53 +02:00
committed by Machiavelli
parent e3f198ca56
commit d3c9817c60
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -40,6 +40,7 @@ class GridState
void setMagic() { i_Magic = MAGIC_TESTVAL; }
unsigned int i_Magic;
#endif
virtual ~GridState() {};
virtual void Update(Map &, NGridType&, GridInfo &, const uint32 t_diff) const = 0;
};
+1 -1
View File
@@ -107,7 +107,7 @@ class Warden
public:
Warden();
~Warden();
virtual ~Warden();
virtual void Init(WorldSession* session, BigNumber* k) = 0;
virtual ClientWardenModule* GetModuleForClient() = 0;