source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "staff-symbol-engraver.hh"
{
finished_span_ = span_;
span_ = 0;
+ if (first_start_)
+ first_start_ = false;
}
if (span_events_[START]
Staff_symbol_engraver::start_spanner ()
{
if (!span_)
- {
- span_ = make_spanner ("StaffSymbol", SCM_EOL);
- }
+ span_ = make_spanner ("StaffSymbol", SCM_EOL);
}
void
Staff_symbol_engraver::stop_spanner ()
{
if (finished_span_ && !finished_span_->get_bound (RIGHT))
- {
- finished_span_->set_bound (RIGHT, unsmob_grob (get_property ("currentCommandColumn")));
- }
+ finished_span_->set_bound (RIGHT, unsmob_grob (get_property ("currentCommandColumn")));
finished_span_ = 0;
}