diff options
author | Paweł Redman <pawel.redman@gmail.com> | 2017-12-16 19:23:01 +0100 |
---|---|---|
committer | Paweł Redman <pawel.redman@gmail.com> | 2017-12-16 19:23:01 +0100 |
commit | da4e3c6509fa6e00f5bbcb3a34607dd966650d1a (patch) | |
tree | 94b4cdd06ee3142802fc1f3fb34cb9f6087807dc /src/game | |
parent | 820e2e9d428c273e065cfe18b48c183a5cbedd75 (diff) |
Clean up the virtual dtor mess.
Diffstat (limited to 'src/game')
-rw-r--r-- | src/game/game.cpp | 4 | ||||
-rw-r--r-- | src/game/game.hpp | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/game/game.cpp b/src/game/game.cpp index 35cb90c..35d66ec 100644 --- a/src/game/game.cpp +++ b/src/game/game.cpp @@ -9,6 +9,10 @@ entity_t::entity_t(game::state_t *game_, int type_) : world::entity_t(type_) game = game_; } +entity_t::~entity_t(void) +{ +} + void entity_t::destroy(void) { unlink(); diff --git a/src/game/game.hpp b/src/game/game.hpp index b9a426b..04380be 100644 --- a/src/game/game.hpp +++ b/src/game/game.hpp @@ -62,7 +62,7 @@ namespace game { rectf_t size, render_size; entity_t(game::state_t *game, int type_); - ~entity_t(void) {}; + virtual ~entity_t(void) = 0; void destroy(void); void place(world::world_t *world); |