From 2ed97dc0dc85b540cf088f8470d2766c3e9592e9 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Mon, 16 Jul 2018 21:47:57 +0900 Subject: [PATCH] player: return as soon as possible. We need to take account of user side, not internal ones. Change-Id: Ic7bccc343c771870d10b25fc7dec01217a1d4e35 --- src/lottie/lottieloader.cpp | 2 -- src/lottie/lottieplayer.cpp | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lottie/lottieloader.cpp b/src/lottie/lottieloader.cpp index 3d42195..b6323de 100644 --- a/src/lottie/lottieloader.cpp +++ b/src/lottie/lottieloader.cpp @@ -52,8 +52,6 @@ LottieLoader::LottieLoader() bool LottieLoader::load(std::string &path) { - if (path.empty()) return false; - LottieFileCache &fileCache = LottieFileCache::get(); mModel = fileCache.find(path); diff --git a/src/lottie/lottieplayer.cpp b/src/lottie/lottieplayer.cpp index b68e0f4..bda3213 100644 --- a/src/lottie/lottieplayer.cpp +++ b/src/lottie/lottieplayer.cpp @@ -94,6 +94,11 @@ LOTPlayerPrivate::LOTPlayerPrivate() bool LOTPlayerPrivate::setFilePath(std::string path) { + if (path.empty()) { + vWarning << "File path is empty"; + return false; + } + LottieLoader loader; if (loader.load(path)) { mModel = loader.model(); -- 2.7.4