cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22525 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
André Pönitz 2008-01-12 16:34:02 +00:00
parent a60b6d90d9
commit f925113312

View File

@ -188,20 +188,18 @@ 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()) {
Paragraph const para = dit.paragraph();
Paragraph const & par = dit.paragraph();
pos_type const pos = dit.pos();
if (dit.inTexted()
&& pos != dit.lastpos()
&& !para.isDeleted(pos)) {
if (para.isInset(pos)) {
Inset const * ins = para.getInset(pos);
if (dit.inTexted() && pos != dit.lastpos() && !par.isDeleted(pos)) {
if (par.isInset(pos)) {
Inset const * ins = par.getInset(pos);
if (ins->isLetter())
++chars;
else if (ins->isSpace() && with_blanks)
else if (with_blanks && ins->isSpace())
++blanks;
} else {
char_type const c = para.getChar(pos);
char_type const c = par.getChar(pos);
if (isPrintableNonspace(c))
++chars;
else if (isSpace(c) && with_blanks)