From: Dongsug Song Date: Sat, 11 Jan 2020 05:55:20 +0000 (+0900) Subject: [Tizen] Fix svg image not shown problem in store(APPS) X-Git-Tag: accepted/tizen/5.5/unified/20200121.041230~6 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=2f78c9d0b0356f9737ef0a288bfa78201e9c8c9c [Tizen] Fix svg image not shown problem in store(APPS) Change-Id: I3c2ff76c4cad2dd9fdc7ee3768771677621e59bc --- diff --git a/dali-toolkit/internal/visuals/svg/svg-rasterize-thread.cpp b/dali-toolkit/internal/visuals/svg/svg-rasterize-thread.cpp index c2c907f..174183e 100644 --- a/dali-toolkit/internal/visuals/svg/svg-rasterize-thread.cpp +++ b/dali-toolkit/internal/visuals/svg/svg-rasterize-thread.cpp @@ -62,7 +62,14 @@ void RasterizingTask::Load() { Dali::Vector remoteBuffer; - mParsedSvg = nsvgParseFromFile( mUrl.GetUrl().c_str(), UNITS, mDpi ); + if( !Dali::FileLoader::DownloadFileSynchronously( mUrl.GetUrl(), remoteBuffer )) + { + DALI_LOG_ERROR("Failed to download file!\n"); + return; + } + + remoteBuffer.PushBack( '\0' ); + mParsedSvg = nsvgParse( reinterpret_cast(remoteBuffer.begin()), UNITS, mDpi ); } }