fix dereferenced null pointer case.
Change-Id: I283ca89b9d44b1a3ab018639cfeadd80cd366fdb
if(mAnimation)
{
mAnimationInstance = new rive::LinearAnimationInstance(mAnimation);
+ mStartFrameNumber = mAnimation->enableWorkArea() ? mAnimation->workStart() : 0;
+ mTotalFrameNumber = mAnimation->enableWorkArea() ? mAnimation->workEnd() : mAnimation->duration();
+ mTotalFrameNumber -= mStartFrameNumber;
}
-
- mStartFrameNumber = mAnimation->enableWorkArea() ? mAnimation->workStart() : 0;
- mTotalFrameNumber = mAnimation->enableWorkArea() ? mAnimation->workEnd() : mAnimation->duration();
- mTotalFrameNumber -= mStartFrameNumber;
}
bool TizenRiveAnimationRenderer::Load(const std::string& url)