From 244c63f72a8ec6aededda40723bf61b7f32bf277 Mon Sep 17 00:00:00 2001 From: Liang Jian Date: Tue, 1 Apr 2014 14:41:30 +0800 Subject: Fix memory leak in SampleGrabberCallback Add virtual destructor to SampleGrabberCallback to let it properly destruct its subclass when calling 'detete this' Change-Id: I5f74f82314e22225a0a153c7f4bca531a79dd8f9 Reviewed-by: Friedemann Kleint Reviewed-by: Yoann Lopes --- src/plugins/wmf/samplegrabber.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/wmf/samplegrabber.h b/src/plugins/wmf/samplegrabber.h index 7a5c2260b..63cb5fa62 100644 --- a/src/plugins/wmf/samplegrabber.h +++ b/src/plugins/wmf/samplegrabber.h @@ -72,6 +72,9 @@ public: protected: SampleGrabberCallback() : m_cRef(1) {} +public: + virtual ~SampleGrabberCallback() {} + private: long m_cRef; }; -- cgit v1.2.1