summaryrefslogtreecommitdiff
path: root/src/client/RequestBroker.cpp
diff options
context:
space:
mode:
authorSimon 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)
commitaae7113c818e971d1a7a56cd9f9d01005e457b34 (patch)
treead2ee3d85bf47bbf7a5dbfef9320cf7a1b2856a6 /src/client/RequestBroker.cpp
parentde680a1e5cd65c771a9ed659510fb48b2916a5f0 (diff)
downloadpowder-aae7113c818e971d1a7a56cd9f9d01005e457b34.zip
powder-aae7113c818e971d1a7a56cd9f9d01005e457b34.tar.gz
Remove images from image cache on exit
Diffstat (limited to 'src/client/RequestBroker.cpp')
-rw-r--r--src/client/RequestBroker.cpp5
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()