Fixed some uses of uninitialized data (SceneOpenGL::selfCheckDone and TimeLine::m_CurveShape)
svn path=/trunk/KDE/kdebase/workspace/; revision=1022613
This commit is contained in:
parent
faa64877bf
commit
0204c2127c
2 changed files with 3 additions and 2 deletions
|
@ -966,7 +966,7 @@ TimeLine::TimeLine(const int duration)
|
|||
m_Duration = duration;
|
||||
m_TimeLine = new QTimeLine(m_Duration ? m_Duration : 1); // (avoid QTimeLine warning)
|
||||
m_TimeLine->setFrameRange(0, m_Duration);
|
||||
m_TimeLine->setCurveShape(QTimeLine::EaseInCurve);
|
||||
setCurveShape(EaseInCurve);
|
||||
}
|
||||
|
||||
TimeLine::TimeLine(const TimeLine &other)
|
||||
|
@ -975,7 +975,7 @@ TimeLine::TimeLine(const TimeLine &other)
|
|||
m_Duration = other.m_Duration;
|
||||
m_TimeLine = new QTimeLine(m_Duration ? m_Duration : 1);
|
||||
m_TimeLine->setFrameRange(0, m_Duration);
|
||||
setCurveShape(m_CurveShape);
|
||||
setCurveShape(other.m_CurveShape);
|
||||
if( m_Duration != 0 )
|
||||
setProgress(m_Progress);
|
||||
}
|
||||
|
|
|
@ -117,6 +117,7 @@ XShmSegmentInfo SceneOpenGL::shm;
|
|||
SceneOpenGL::SceneOpenGL( Workspace* ws )
|
||||
: Scene( ws )
|
||||
, init_ok( false )
|
||||
, selfCheckDone( false )
|
||||
{
|
||||
if( !Extensions::glxAvailable())
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue