Andre Poenitz <[EMAIL PROTECTED]> writes:
> > +void InsetCaption::setLabel(LCursor & cur) const
> > +{
> > + // Set caption label _only_ if the cursor is in _this_ float:
> > + if (cur.top().text() == &text_) {
> > + string s;
> > + size_t i = cur.depth();
> > + while (i > 0) {
> > + --i;
> Probably not your doing, but: Indentation of the loop is off.
> Apart from it can be shortened by two lines:
> for (size_t i = cur.depth(); i--; )
Now you're just being evil, André ;-) At least be explicit about the exit
condition. I *think* that your code is equivalent to:
for (size_t i = cur.depth(); i > 0; i--)
I *think* I've convinced myself that the two for statements are the same, but
I've definitely bruised some brain cells in the process.
Angus