get rid of MSVC warning (signed/unsigned comparison)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16837 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Abdelrazak Younes 2007-01-24 17:05:49 +00:00
parent 4e16d0e666
commit 3f8fa07c6e

View File

@ -280,17 +280,17 @@ void InsetText::setChange(Change const & change)
void InsetText::acceptChanges(BufferParams const & bparams) void InsetText::acceptChanges(BufferParams const & bparams)
{ {
ParagraphList & pars = paragraphs(); ParagraphList & pars = paragraphs();
pit_type const parsize = (pit_type) pars.size();
// first, accept changes within each individual paragraph (do not consider end-of-par) // first, accept changes within each individual paragraph (do not consider end-of-par)
for (pit_type pit = 0; pit < parsize; ++pit) {
for (pit_type pit = 0; pit < pars.size(); ++pit) {
if (pars[pit].size() != 0) // prevent assertion failure if (pars[pit].size() != 0) // prevent assertion failure
pars[pit].acceptChanges(bparams, 0, pars[pit].size()); pars[pit].acceptChanges(bparams, 0, pars[pit].size());
} }
// next, accept imaginary end-of-par characters // next, accept imaginary end-of-par characters
for (pit_type pit = 0; pit < pars.size(); ++pit) { for (pit_type pit = 0; pit < parsize; ++pit) {
pos_type pos = pars[pit].size(); pos_type pos = pars[pit].size();
if (pars[pit].isInserted(pos)) { if (pars[pit].isInserted(pos)) {
@ -314,17 +314,18 @@ void InsetText::acceptChanges(BufferParams const & bparams)
void InsetText::rejectChanges(BufferParams const & bparams) void InsetText::rejectChanges(BufferParams const & bparams)
{ {
ParagraphList & pars = paragraphs(); ParagraphList & pars = paragraphs();
pit_type const parsize = (pit_type) pars.size();
// first, reject changes within each individual paragraph (do not consider end-of-par) // first, reject changes within each individual paragraph (do not consider end-of-par)
for (pit_type pit = 0; pit < pars.size(); ++pit) { for (pit_type pit = 0; pit < parsize; ++pit) {
if (pars[pit].size() != 0) // prevent assertion failure if (pars[pit].size() != 0) // prevent assertion failure
pars[pit].rejectChanges(bparams, 0, pars[pit].size()); pars[pit].rejectChanges(bparams, 0, pars[pit].size());
} }
// next, reject imaginary end-of-par characters // next, reject imaginary end-of-par characters
for (pit_type pit = 0; pit < pars.size(); ++pit) { for (pit_type pit = 0; pit < parsize; ++pit) {
pos_type pos = pars[pit].size(); pos_type pos = pars[pit].size();
if (pars[pit].isDeleted(pos)) { if (pars[pit].isDeleted(pos)) {