diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2013-03-12 21:24:56 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2013-03-12 21:24:56 (GMT) |
| commit | aae7113c818e971d1a7a56cd9f9d01005e457b34 (patch) | |
| tree | ad2ee3d85bf47bbf7a5dbfef9320cf7a1b2856a6 /src/client | |
| parent | de680a1e5cd65c771a9ed659510fb48b2916a5f0 (diff) | |
| download | powder-aae7113c818e971d1a7a56cd9f9d01005e457b34.zip powder-aae7113c818e971d1a7a56cd9f9d01005e457b34.tar.gz | |
Remove images from image cache on exit
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/RequestBroker.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/RequestBroker.cpp b/src/client/RequestBroker.cpp index 8ecd5cc..c3b7fdf 100644 --- a/src/client/RequestBroker.cpp +++ b/src/client/RequestBroker.cpp @@ -31,7 +31,10 @@ RequestBroker::RequestBroker() RequestBroker::~RequestBroker() { - + for(std::deque<std::pair<std::string, VideoBuffer*> >::iterator iter = imageCache.begin(), end = imageCache.end(); iter != end; ++iter) + { + delete (*iter).second; + } } void RequestBroker::assureRunning() |
