aboutsummaryrefslogtreecommitdiff
path: root/backends/cloud/downloadrequest.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/cloud/downloadrequest.h')
-rw-r--r--backends/cloud/downloadrequest.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/backends/cloud/downloadrequest.h b/backends/cloud/downloadrequest.h
index 4ea85760ae..c9c243be44 100644
--- a/backends/cloud/downloadrequest.h
+++ b/backends/cloud/downloadrequest.h
@@ -40,7 +40,10 @@ class DownloadRequest: public Networking::Request {
void finishBool(bool success);
public:
DownloadRequest(Storage *storage, Storage::BoolCallback callback, Common::String remoteFile, Common::DumpFile *dumpFile);
- virtual ~DownloadRequest() { delete _localFile; }
+ virtual ~DownloadRequest() {
+ delete _boolCallback;
+ delete _localFile;
+ }
virtual void handle();
virtual void restart();