Page_breaking::create_system_list ()
{
SCM specs = book_->get_system_specs ();
- for (SCM s = specs; scm_is_pair (s); s = scm_cdr (s))
+ for (SCM s = specs; s != SCM_EOL; s = scm_cdr (s))
{
if (Paper_score *ps = dynamic_cast<Paper_score*> (unsmob_music_output (scm_car (s))))
{
vector<vsize> line_breaker_columns;
line_breaker_columns.push_back (0);
- for (vsize j = 1; j < cols.size (); j++)
+ for (vsize j = 0; j < cols.size (); j++)
{
bool last = j == cols.size () - 1;
bool break_point = is_break (cols[j]);