mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 21:40:19 +00:00
FontList::setMisspelled(): Fix bogus code. Not really optimized..
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29463 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
65389071ef
commit
1d2077e51e
@ -184,17 +184,12 @@ void FontList::set(pos_type pos, Font const & font)
|
|||||||
void FontList::setMisspelled(pos_type startpos, pos_type endpos,
|
void FontList::setMisspelled(pos_type startpos, pos_type endpos,
|
||||||
bool misspelled)
|
bool misspelled)
|
||||||
{
|
{
|
||||||
if (list_.empty())
|
// FIXME: Optimize!!!
|
||||||
return;
|
for (pos_type pos = startpos; pos != endpos; ++pos) {
|
||||||
|
Font f = get(pos);
|
||||||
List::iterator end_it = fontIterator(endpos);
|
f.setMisspelled(misspelled);
|
||||||
List::iterator const end = list_.end();
|
set(pos, f);
|
||||||
if (end_it != end)
|
}
|
||||||
++end_it;
|
|
||||||
|
|
||||||
List::iterator cit = fontIterator(startpos);
|
|
||||||
for (; cit != end_it; ++cit)
|
|
||||||
cit->font_.setMisspelled(misspelled);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user