diff options
author | Liang Jian <jianliang79@gmail.com> | 2014-04-01 15:16:28 +0800 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-04-01 17:09:43 +0200 |
commit | feaa55716486711e6499ae1cc2c84326642f3daa (patch) | |
tree | f125e84f0825fad4c8360d46ab987bc4735e7ece /src/qtmultimediaquicktools | |
parent | 36649887e8ba8841b45522a772cf83b5c5130fca (diff) |
Fix QSGGeometry object leak
Set QSGNode::OwnsGeometry flag to QSGVideoNode, otherwise the QSGGeometry
object created in QSGVideoNode::setTexturedRectGeometry() will be leaked.
Change-Id: I383b4fe2ff8c7921d2c9c101d4d90fac5a08365a
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
Diffstat (limited to 'src/qtmultimediaquicktools')
-rw-r--r-- | src/qtmultimediaquicktools/qsgvideonode_p.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qtmultimediaquicktools/qsgvideonode_p.cpp b/src/qtmultimediaquicktools/qsgvideonode_p.cpp index b958180a0..6fbc1443b 100644 --- a/src/qtmultimediaquicktools/qsgvideonode_p.cpp +++ b/src/qtmultimediaquicktools/qsgvideonode_p.cpp @@ -46,6 +46,7 @@ QT_BEGIN_NAMESPACE QSGVideoNode::QSGVideoNode() : m_orientation(-1) { + setFlag(QSGNode::OwnsGeometry); } /* Helpers */ |