projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed crash when Visual model positions < glyphs
[platform/core/uifw/dali-toolkit.git]
/
dali-toolkit
/
internal
/
text
/
visual-model.cpp
diff --git
a/dali-toolkit/internal/text/visual-model.cpp
b/dali-toolkit/internal/text/visual-model.cpp
index
ab183e4
..
abf4f65
100644
(file)
--- a/
dali-toolkit/internal/text/visual-model.cpp
+++ b/
dali-toolkit/internal/text/visual-model.cpp
@@
-157,6
+157,11
@@
void VisualModel::SetGlyphPositions( const Vector2* glyphPositions,
memcpy( modelPositions.Begin(), glyphPositions, numberOfGlyphs * sizeof( Vector2 ) );
}
memcpy( modelPositions.Begin(), glyphPositions, numberOfGlyphs * sizeof( Vector2 ) );
}
+Length VisualModel::GetNumberOfGlyphPositions() const
+{
+ return mImpl->mGlyphPositions.Count();
+}
+
void VisualModel::GetGlyphPositions( Vector2* glyphPositions,
GlyphIndex glyphIndex,
Length numberOfGlyphs ) const
void VisualModel::GetGlyphPositions( Vector2* glyphPositions,
GlyphIndex glyphIndex,
Length numberOfGlyphs ) const