Fix bug 4493 - countChars assert.

(No need to backport for 1.5, originated in 'polishing readability' in
http://www.lyx.org/trac/changeset/22519)



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22591 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Pavel Sanda 2008-01-15 22:30:19 +00:00
parent 3a400c4e68
commit 8b6415f308

View File

@ -188,10 +188,12 @@ int countChars(DocIterator const & from, DocIterator const & to, bool with_blank
int chars = 0;
int blanks = 0;
for (DocIterator dit = from ; dit != to ; dit.forwardPos()) {
if (!dit.inTexted()) continue;
Paragraph const & par = dit.paragraph();
pos_type const pos = dit.pos();
if (dit.inTexted() && pos != dit.lastpos() && !par.isDeleted(pos)) {
if (pos != dit.lastpos() && !par.isDeleted(pos)) {
if (par.isInset(pos)) {
Inset const * ins = par.getInset(pos);
if (ins->isLetter())