From: André Pönitz Date: Sat, 12 Jan 2008 16:34:02 +0000 (+0000) Subject: cosmetics X-Git-Tag: 1.6.10~6634 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=f9251133129e368808b211821ad6b68f20b318ac;hp=a60b6d90d9c276d0d68dff8ff0f08adcd85b20fe;p=features.git cosmetics git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22525 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/buffer_funcs.cpp b/src/buffer_funcs.cpp index 69e8079193..54f5ece6d2 100644 --- a/src/buffer_funcs.cpp +++ b/src/buffer_funcs.cpp @@ -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)