PCursor<PCol*> start(l ? find_col(l)+1 : cols.top() );
PCursor<PCol*> stop(r ? find_col(r) : cols.bottom());
-
- while ( start < stop ) {
+
+ /*
+ ugh! windows-suck-suck-suck.
+ */
+ while ( PCursor<PCol*>::compare(start,stop) < 0 ) {
if (start->breakable_b())
ret.push(start);
start++;
PCursor<PCol*> start(l ? find_col(l)+1 : cols.top() );
PCursor<PCol*> stop(r ? find_col(r) : cols.bottom());
ret.push(l);
- while ( start < stop )
+
+ /*
+ ugh! windows-suck-suck-suck.
+ */
+ while ( PCursor<PCol*>::compare(start,stop) < 0 )
ret.push(start++);
ret.push(r);
return ret;
PCursor<PCol*> start(l ? find_col(l)+1 : cols.top() );
PCursor<PCol*> stop(r ? find_col(r) : cols.bottom());
- while ( start < stop ) {
+ /*
+ ugh! windows-suck-suck-suck.
+ */
+ while ( PCursor<PCol*>::compare(start,stop) < 0 ) {
if (start->breakable_b() && !start->line_l_ )
ret.push(start);
start++;