From: Joogab Yun Date: Mon, 8 Jun 2020 01:51:41 +0000 (+0900) Subject: Change Resize() to Reserve() to improve performance. X-Git-Tag: dali_1.9.16~5^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=b0f573feb70f04fe1cea849e2d2381bd00e0b536 Change Resize() to Reserve() to improve performance. Change-Id: I6078fb17131630a770cb770dc9f2251f1c9ae6b6 --- diff --git a/dali-toolkit/internal/text/shaper.cpp b/dali-toolkit/internal/text/shaper.cpp old mode 100644 new mode 100755 index 593e1e5..de41d0e --- a/dali-toolkit/internal/text/shaper.cpp +++ b/dali-toolkit/internal/text/shaper.cpp @@ -117,8 +117,8 @@ void ShapeText( const Vector& text, const Length currentNumberOfGlyphs = glyphs.Count(); const Length numberOfGlyphsReserved = static_cast( numberOfCharacters * 1.3f ); - glyphs.Resize( currentNumberOfGlyphs + numberOfGlyphsReserved, glyphInfo ); - glyphToCharacterMap.Resize( currentNumberOfGlyphs + numberOfGlyphsReserved ); + glyphs.Reserve( currentNumberOfGlyphs + numberOfGlyphsReserved ); + glyphToCharacterMap.Reserve( currentNumberOfGlyphs + numberOfGlyphsReserved ); // The actual number of glyphs. Length totalNumberOfGlyphs = currentNumberOfGlyphs;