aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2012-05-29 09:08:42 +1000
committerQt by Nokia <qt-info@nokia.com>2012-05-29 04:37:01 +0200
commit0e75b2568d706759aa4818d8af9131ed645b65b8 (patch)
treeea0f615f77bfb685f37517c965eb633388f344eb /src/quick
parent58f474c1e2d97a695876c0e1bb0461eb39dadebf (diff)
Initialize data members in quick.
Found by static analysis. Change-Id: Ide1ce1d7964655664dc872de6da9962a281e229c Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
Diffstat (limited to 'src/quick')
-rw-r--r--src/quick/items/qquickitemview.cpp1
-rw-r--r--src/quick/items/qquickspritesequence.cpp3
-rw-r--r--src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp1
3 files changed, 4 insertions, 1 deletions
diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp
index da661af689..f7b28e1455 100644
--- a/src/quick/items/qquickitemview.cpp
+++ b/src/quick/items/qquickitemview.cpp
@@ -48,6 +48,7 @@ QT_BEGIN_NAMESPACE
FxViewItem::FxViewItem(QQuickItem *i, bool own, bool trackGeometry)
: item(i)
, transitionableItem(0)
+ , attached(0)
, ownItem(own)
, releaseAfterTransition(false)
, trackGeom(trackGeometry)
diff --git a/src/quick/items/qquickspritesequence.cpp b/src/quick/items/qquickspritesequence.cpp
index 1e31735b0d..1112cf9301 100644
--- a/src/quick/items/qquickspritesequence.cpp
+++ b/src/quick/items/qquickspritesequence.cpp
@@ -113,7 +113,8 @@ public:
};
QQuickSpriteSequenceMaterial::QQuickSpriteSequenceMaterial()
- : animT(0.0f)
+ : texture(0)
+ , animT(0.0f)
, animX1(0.0f)
, animY1(0.0f)
, animX2(0.0f)
diff --git a/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp b/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
index cd988c70d7..1b12402b5e 100644
--- a/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
+++ b/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
@@ -188,6 +188,7 @@ void QSGDistanceFieldTextMaterialShader::updateState(const RenderState &state, Q
QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial()
: m_glyph_cache(0)
, m_texture(0)
+ , m_fontScale(1.0)
{
setFlag(Blending | RequiresDeterminant, true);
}