From 1c459f0b1bded50d18d9dcda107a5a69fef70b97 Mon Sep 17 00:00:00 2001 From: "Eunki, Hong" Date: Tue, 29 Apr 2025 11:24:08 +0900 Subject: [PATCH] (Gradient) Fix svace issue : Initialize mStartOffsetIndex Change-Id: Iba717872fbe7a8bff55db9c55d2554b331baf57e Signed-off-by: Eunki, Hong --- dali-toolkit/internal/visuals/gradient/gradient-visual.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp b/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp index 9ffc8d4b3c..4a646e7e3b 100644 --- a/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp +++ b/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp @@ -141,7 +141,10 @@ GradientVisualPtr GradientVisual::New(VisualFactoryCache& factoryCache, const Pr GradientVisual::GradientVisual(VisualFactoryCache& factoryCache) : Visual::Base(factoryCache, Visual::FittingMode::DONT_CARE, Toolkit::Visual::GRADIENT), + mGradientTransform(), + mGradient(nullptr), mGradientType(LINEAR), + mStartOffsetIndex(Property::INVALID_INDEX), mIsOpaque(true) { mImpl->mFlags |= Impl::IS_PREMULTIPLIED_ALPHA; @@ -380,7 +383,7 @@ bool GradientVisual::NewGradient(Type gradientType, const Property::Map& propert } Property::Value* startOffset = propertyMap.Find(Toolkit::GradientVisual::Property::START_OFFSET, START_OFFSET_NAME); - float startOffsetValue; + float startOffsetValue; if(startOffset && startOffset->Get(startOffsetValue)) { mGradient->SetStartOffset(startOffsetValue); -- 2.34.1