From: Heeyong Song Date: Wed, 29 Jul 2020 05:59:18 +0000 (+0900) Subject: Fix memory leak X-Git-Tag: dali_1.9.23~4 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=09edf9d2bb567a61a1e3f4900dbc5d44d456fe5d Fix memory leak Need to clear image loading tasks Change-Id: I2d6edde3b7932fdcc22d5569c2f10de296a80ff7 --- diff --git a/dali-toolkit/internal/image-loader/image-load-thread.cpp b/dali-toolkit/internal/image-loader/image-load-thread.cpp index dae742d..eba2eef 100644 --- a/dali-toolkit/internal/image-loader/image-load-thread.cpp +++ b/dali-toolkit/internal/image-loader/image-load-thread.cpp @@ -140,6 +140,18 @@ ImageLoadThread::~ImageLoadThread() Join(); delete mTrigger; + + for( auto&& iter : mLoadQueue ) + { + delete iter; + } + mLoadQueue.Clear(); + + for( auto&& iter : mCompleteQueue ) + { + delete iter; + } + mCompleteQueue.Clear(); } void ImageLoadThread::Run()