From: subhransu mohanty Date: Tue, 14 Aug 2018 05:28:46 +0000 (+0900) Subject: lottie/example: delete the animator only when its created. X-Git-Tag: submit/tizen/20180917.042405~115 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c4bd6c96671a7391a075ad1af22703397b41b53;p=platform%2Fcore%2Fuifw%2Flottie-player.git lottie/example: delete the animator only when its created. Change-Id: Id6a4a7e704a8da298c0cae91a7065b80163f843d --- diff --git a/example/lottieview.cpp b/example/lottieview.cpp index 6970191..5b30fd9 100644 --- a/example/lottieview.cpp +++ b/example/lottieview.cpp @@ -108,7 +108,7 @@ LottieView::~LottieView() if (mRenderTask.valid()) mRenderTask.get(); - ecore_animator_del(mAnimator); + if (mAnimator) ecore_animator_del(mAnimator); if (mVg) evas_object_del(mVg); if (mImage) evas_object_del(mImage); delete mPlayer; diff --git a/example/lottieview.h b/example/lottieview.h index 846610a..681fb8b 100644 --- a/example/lottieview.h +++ b/example/lottieview.h @@ -55,7 +55,7 @@ public: int mRepeatCount; LottieView::RepeatMode mRepeatMode; LOTPlayer *mPlayer; - Ecore_Animator *mAnimator; + Ecore_Animator *mAnimator{nullptr}; bool mLoop; int mCurCount; bool mReverse;