diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-24 14:22:47 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-24 14:22:47 +0200 |
commit | eac5ac91ba27ae8e6d24625d6fa170425c51d459 (patch) | |
tree | 670fd0d1ed959b7dbfea8c989216f0c046912c8a | |
parent | 2e0961e7251bb6a3135012475f2bdca010e2f93d (diff) | |
download | osc-graphics-eac5ac91ba27ae8e6d24625d6fa170425c51d459.tar.gz |
fixed layer deletion: base class destructor must be virtual so that when deleting a (Layer *), the derived class destructor is also invoked
-rw-r--r-- | layer.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -20,7 +20,7 @@ public: mutex = SDL_CreateMutex(); Layer::name = strdup(name); } - ~Layer() + virtual ~Layer() { free(name); SDL_DestroyMutex(mutex); |