From c4b1fdc72752516a81b83490035d8f71357d045b Mon Sep 17 00:00:00 2001 From: Alexander Tkachev Date: Sun, 22 May 2016 00:07:20 +0600 Subject: CLOUD: Fix Request destructor It now contains not a pointer to a function, but an actual pointer, which must be freed. --- backends/networking/curl/request.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/networking/curl/request.h b/backends/networking/curl/request.h index d3efd588dc..37cb3884ca 100644 --- a/backends/networking/curl/request.h +++ b/backends/networking/curl/request.h @@ -38,7 +38,7 @@ protected: public: Request(Common::BaseCallback<> *cb): _callback(cb) {}; - virtual ~Request() {}; + virtual ~Request() { delete _callback; }; /** * Method, which does actual work. Depends on what this Request is doing. -- cgit v1.2.3