From 724d9d6abde76414c6a7ee9303540b14eafab0ef Mon Sep 17 00:00:00 2001 From: Adeel Kazmi Date: Wed, 22 Jul 2020 16:25:42 +0100 Subject: [PATCH] (WebP Loader) Ensure member variables are initialised (SVACE issue) Change-Id: Id1a5d8456496b82d5bdf80ebebf54919cdab9634 --- dali/internal/imaging/common/webp-loading.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dali/internal/imaging/common/webp-loading.cpp b/dali/internal/imaging/common/webp-loading.cpp index db9a48f..cc4246a 100644 --- a/dali/internal/imaging/common/webp-loading.cpp +++ b/dali/internal/imaging/common/webp-loading.cpp @@ -65,8 +65,7 @@ struct WebPLoading::Impl { public: Impl( const std::string& url, bool isLocalResource ) - : mUrl( url ), - mLoadingFrame( 0 ) + : mUrl( url ) { #ifdef DALI_WEBP_ENABLED if( ReadWebPInformation( isLocalResource ) ) @@ -180,12 +179,12 @@ public: std::string mUrl; std::vector mTimeStamp; - uint32_t mLoadingFrame; + uint32_t mLoadingFrame{0}; #ifdef DALI_WEBP_ENABLED - WebPData mWebPData; - WebPAnimDecoder* mWebPAnimDecoder; - WebPAnimInfo mWebPAnimInfo; + WebPData mWebPData{0}; + WebPAnimDecoder* mWebPAnimDecoder{nullptr}; + WebPAnimInfo mWebPAnimInfo{0}; #endif }; -- 2.7.4