From: Shinwoo Kim Date: Tue, 29 Mar 2022 00:13:57 +0000 (+0900) Subject: text: Fix checking NULL after dereferencing X-Git-Tag: dali_2.1.16~4 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=15682fd6a6e0c0987f37d27e53dec1e4192143cb text: Fix checking NULL after dereferencing This was detected by static analysis tool. Change-Id: I4a4566b5537e905c61cc16e38e54fe7d15fdae17 --- diff --git a/dali-toolkit/internal/text/text-view.cpp b/dali-toolkit/internal/text/text-view.cpp index 1ec978d..697dc04 100644 --- a/dali-toolkit/internal/text/text-view.cpp +++ b/dali-toolkit/internal/text/text-view.cpp @@ -114,11 +114,12 @@ Length View::GetGlyphs(GlyphInfo* glyphs, float calculatedAdvance = 0.f; const Character* textBuffer = mImpl->mLogicalModel->mText.Begin(); - // Get the character-spacing runs. - const Vector& characterSpacingGlyphRuns = mImpl->mVisualModel->GetCharacterSpacingGlyphRuns(); if(mImpl->mVisualModel) { + // Get the character-spacing runs. + const Vector& characterSpacingGlyphRuns = mImpl->mVisualModel->GetCharacterSpacingGlyphRuns(); + bool textElided = false; DevelText::EllipsisPosition::Type ellipsisPosition = GetEllipsisPosition();