From 75febee877693cdf229eadc6326579779bfddfbe Mon Sep 17 00:00:00 2001 From: Abdelrazak Younes Date: Wed, 24 Oct 2007 09:01:51 +0000 Subject: [PATCH] Paragraph::appendString(): use docstring::append(). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21173 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/Paragraph.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index 314332f370..8b3d7df38f 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -1222,12 +1222,13 @@ void Paragraph::appendString(docstring const & s, Font const & font, if (newsize >= capacity) d->text_.reserve(std::max(capacity + 100, newsize)); + // when appending characters, no need to update tables + d->text_.append(s); + // FIXME: Optimize this! for (pos_type i = 0; i != end; ++i) { // track change d->changes_.insert(change, i); - // when appending characters, no need to update tables - d->text_.push_back(s[i]); } d->fontlist_.setRange(oldsize, newsize, font); } -- 2.39.2