From aae7113c818e971d1a7a56cd9f9d01005e457b34 Mon Sep 17 00:00:00 2001 From: Simon Robertshaw Date: Tue, 12 Mar 2013 21:24:56 +0000 Subject: [PATCH] Remove images from image cache on exit --- src/client/RequestBroker.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/client/RequestBroker.cpp b/src/client/RequestBroker.cpp index 8ecd5cc99..c3b7fdf3f 100644 --- a/src/client/RequestBroker.cpp +++ b/src/client/RequestBroker.cpp @@ -31,7 +31,10 @@ RequestBroker::RequestBroker() RequestBroker::~RequestBroker() { - + for(std::deque >::iterator iter = imageCache.begin(), end = imageCache.end(); iter != end; ++iter) + { + delete (*iter).second; + } } void RequestBroker::assureRunning()