aboutsummaryrefslogtreecommitdiff
path: root/gui/object.h
diff options
context:
space:
mode:
authorMax Horn2005-06-20 17:59:00 +0000
committerMax Horn2005-06-20 17:59:00 +0000
commit096e04ef05fda514df07845f066c1b590e63a3f2 (patch)
tree62604bb05bf2ff29ce8cce03c890f5f195390417 /gui/object.h
parenta8de6c99d075bfdf5253b26bc1c4c0815d902f8e (diff)
downloadscummvm-rg350-096e04ef05fda514df07845f066c1b590e63a3f2.tar.gz
scummvm-rg350-096e04ef05fda514df07845f066c1b590e63a3f2.tar.bz2
scummvm-rg350-096e04ef05fda514df07845f066c1b590e63a3f2.zip
Added virtual destructor, to silence a few more GCC 4 warnings
svn-id: r18419
Diffstat (limited to 'gui/object.h')
-rw-r--r--gui/object.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gui/object.h b/gui/object.h
index 3ca5248228..5e81d5bb01 100644
--- a/gui/object.h
+++ b/gui/object.h
@@ -29,6 +29,7 @@ class CommandSender;
class CommandReceiver {
friend class CommandSender;
protected:
+ virtual ~CommandReceiver() {}
virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data) {}
};
@@ -39,6 +40,7 @@ protected:
CommandReceiver *_target;
public:
CommandSender(CommandReceiver *target) : _target(target) {}
+ virtual ~CommandSender() {}
void setTarget(CommandReceiver *target) { _target = target; }
CommandReceiver *getTarget() const { return _target; }