From: Eunki, Hong Date: Thu, 22 Jul 2021 05:37:21 +0000 (+0900) Subject: [NUI] Remove cached ImageUrl at EncodedImageBuffer X-Git-Tag: accepted/tizen/unified/20231205.024657~1650 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be95627d1adb072977a9c70647941937576d4ca5;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Remove cached ImageUrl at EncodedImageBuffer Signed-off-by: Eunki, Hong --- diff --git a/src/Tizen.NUI/src/public/Images/EncodedImageBuffer.cs b/src/Tizen.NUI/src/public/Images/EncodedImageBuffer.cs index 52f415e..db9b790 100644 --- a/src/Tizen.NUI/src/public/Images/EncodedImageBuffer.cs +++ b/src/Tizen.NUI/src/public/Images/EncodedImageBuffer.cs @@ -35,7 +35,6 @@ namespace Tizen.NUI [EditorBrowsable(EditorBrowsableState.Never)] public class EncodedImageBuffer : BaseHandle { - private ImageUrl mCachedImageUrl = null; // cached Generated Url. private VectorUnsignedChar mCachedBuffer = null; // cached encoded raw buffer /// @@ -76,8 +75,7 @@ namespace Tizen.NUI [EditorBrowsable(EditorBrowsableState.Never)] public ImageUrl GenerateUrl() { - mCachedImageUrl ??= new ImageUrl(Interop.EncodedImageBuffer.GenerateUrl(this.SwigCPtr.Handle), true); - return mCachedImageUrl; + return new ImageUrl(Interop.EncodedImageBuffer.GenerateUrl(this.SwigCPtr.Handle), true); } /// @@ -110,7 +108,6 @@ namespace Tizen.NUI //Called by User //Release your own managed resources here. //You should release all of your own disposable objects here. - mCachedImageUrl?.Dispose(); mCachedBuffer?.Dispose(); }