diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2012-01-23 20:23:56 +0100 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2012-02-02 15:54:20 +0200 |
commit | 64af6d3afe6ff677aa25e2cbb7395a911f8621af (patch) | |
tree | ab73593d00325ca2866ef240331749ed20645f3a /src/inventorymanager.h | |
parent | 365f7a5bfe0cf1838b0c6f3936c4437f3dd9f1f7 (diff) | |
download | minetest-64af6d3afe6ff677aa25e2cbb7395a911f8621af.tar.gz minetest-64af6d3afe6ff677aa25e2cbb7395a911f8621af.tar.bz2 minetest-64af6d3afe6ff677aa25e2cbb7395a911f8621af.zip |
Fix some warnings on some compilers
ItemStack is a struct, not a class
CollisionInfo is a struct, not a class
InventoryAction is abstract and it needs a virtual destructor
Diffstat (limited to 'src/inventorymanager.h')
-rw-r--r-- | src/inventorymanager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/inventorymanager.h b/src/inventorymanager.h index 55e8f8402..52377f9a4 100644 --- a/src/inventorymanager.h +++ b/src/inventorymanager.h @@ -103,6 +103,7 @@ struct InventoryAction virtual void apply(InventoryManager *mgr, ServerActiveObject *player, IGameDef *gamedef) = 0; virtual void clientApply(InventoryManager *mgr, IGameDef *gamedef) = 0; + virtual ~InventoryAction() {}; }; struct IMoveAction : public InventoryAction |