aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/server/game/Grids/GridStates.h1
-rw-r--r--src/server/game/Warden/Warden.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Grids/GridStates.h b/src/server/game/Grids/GridStates.h
index 08b66f6bb35..cf649f8d896 100755
--- a/src/server/game/Grids/GridStates.h
+++ b/src/server/game/Grids/GridStates.h
@@ -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;
};
diff --git a/src/server/game/Warden/Warden.h b/src/server/game/Warden/Warden.h
index e06ea7dca25..d16890b31b9 100644
--- a/src/server/game/Warden/Warden.h
+++ b/src/server/game/Warden/Warden.h
@@ -107,7 +107,7 @@ class Warden
public:
Warden();
- ~Warden();
+ virtual ~Warden();
virtual void Init(WorldSession* session, BigNumber* k) = 0;
virtual ClientWardenModule* GetModuleForClient() = 0;