From 155ae9e88b07ffb6d38f962624b8ef911f1efe45 Mon Sep 17 00:00:00 2001 From: Liang Jian Date: Tue, 1 Apr 2014 16:12:48 +0800 Subject: Fix SourceResolver::State object leak Initialize m_cRef to 0 in constructor of SourceResolver::State, otherwise it will be leaked Change-Id: I703ef8e91ad88112102ede7e8321d0eca795b840 Reviewed-by: Yoann Lopes --- src/plugins/wmf/sourceresolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/wmf/sourceresolver.cpp b/src/plugins/wmf/sourceresolver.cpp index 9ac126bda..57da12282 100644 --- a/src/plugins/wmf/sourceresolver.cpp +++ b/src/plugins/wmf/sourceresolver.cpp @@ -278,7 +278,7 @@ IMFMediaSource* SourceResolver::mediaSource() const ///////////////////////////////////////////////////////////////////////////////// SourceResolver::State::State(IMFSourceResolver *sourceResolver, bool fromStream) - : m_cRef(1) + : m_cRef(0) , m_sourceResolver(sourceResolver) , m_fromStream(fromStream) { -- cgit v1.2.1