&& rest_count_ < 2))
return;
- rest_collision_ = make_item ("RestCollision");
+ rest_collision_ = make_item ("RestCollision", SCM_EOL);
- announce_grob (rest_collision_, SCM_EOL);
+
for (int i=0; i < note_columns_.size (); i++)
Rest_collision::add_column (rest_collision_,note_columns_[i]);
}
void
Rest_collision_engraver::stop_translation_timestep ()
{
- if (rest_collision_)
- {
- typeset_grob (rest_collision_);
- rest_collision_ = 0;
- }
+ rest_collision_ = 0;
note_columns_.clear ();
rest_count_ = 0;
}